1. Operadores de cadena
- a. La concatenación
Ha tenido la oportunidad de ver, en el capítulo Las bases del lenguaje PHP, la concatenación, que se designa con . (punto) o , (coma), y que permite unir dos cadenas de caracteres.
Por ejemplo:
<?php
$nombre = "Juan";
$nombre = "ESTEFANIA";
echo $nombre." ".$apellido; //concatenación del nombre +
un espacio + el apellido
?>
Da como resultado:
Juan ESTEFANIA
- b. Asignación
Se utiliza desde un principio en todos los ejemplos.
La asignación se designa con el signo =. Permite asignar un valor a una variable.
También puede utilizar la combinación .=, que permite concatenar una cadena a una variable y asignarla a esta variable.
Por ejemplo:
<?php
$nombre = "Juan";
$apellido = "López";
$nombre .= " "; //concatenación del nombre + un espacio
$nombre .= $apellido; //concatenación del nombre + el apellido
echo $nombre;
?>
Es igual a:
<?php
$nombre = "Juan";
$apellido = ”López”;
$nombre = $nombre." "; //concatenación del nombre + un espacio
$nombre = $nombre.$nombre; //concatenación del nombre + el apellido
echo $nombre;
?>
Da como resultado:
Juan López
2. Operadores aritméticos
- a. La suma
El operador se designa por +.
Por ejemplo:
<?php
$numero = 11;
$resultado = $numero + 5;
echo $resultado;
?>
Da como resultado:
16
- b. La resta
El operador se designa por -.
Por ejemplo:
<?php
$numero = 11;
$resultado = $numero - 5;
echo $resultado;
?>
Da como resultado:
6
- c. La multiplicación
El operador se designa por *.
Por ejemplo:
<?php
$numero = 11;
$resultado = $numero * 3;
echo $resultado;
?>
Da como resultado:
33
- d. La división
El operador se designa por /.
Por ejemplo:
<?php
$numero = 10;
$resultado = $numero / 5;
echo $resultado;
?>
Da como resultado:
2
- e. El módulo
Este es el resultado de dividir el dividendo por el divisor. El operador se designa por %.
Por ejemplo:
<?php
$numero = 11;
$resultado = $numero % 5;
echo $resultado;
?>
Da como resultado:
1
En efecto, 11 es igual a 10 + 1. 10 es divisible por 5 y resta 1.
Este operador es muy útil para saber si un número es divisible por otro.
Por ejemplo:
<?php
$numero = 11;
$resto = $numero % 5;
if ($resto == 0) {
echo "El número ".$numero." es divisible por 5";
}
else {
echo "El número ".$numero." No es divisible por 5";
}
?>
Da como resultado:
El número 11 no es divisible por 5
- f. El incremento
El operador se designa por ++. El orden en que se ubica el operador tiene mucha importancia. ++$numero incrementa $numero y devuelve $numero, mientras que $numero++ devuelve $numero y lo incrementa.
Por ejemplo:
<?php
$numero = 10;
echo ++$numero; //incrementa y muestra
echo ";";
echo $numero;
?>
Da como resultado:
11;11
Otro ejemplo:
<?php
$numero = 10;
echo $numero++; //muestra e incrementa
echo ";";
echo $numero;
?>
Da como resultado:
10;11
- g. La resta
El operador se designa por --.
Por ejemplo:
<?php
$numero = 10;
echo --$numero; //resta y muestra
echo ";";
echo $numero;
?>
Da como resultado:
9;9
Otro ejemplo:
<?php
$numero = 10;
echo $numero--; //muestra y resta
echo ";";
echo $numero;
?>
Da como resultado:
10;9
Espero haber ayudado en algo. Hasta la próxima oportunidad!
Twittear
No hay comentarios:
Publicar un comentario