OPERADORES LÓGICOS
Nombre
|
Ejemplo
|
Resultado
|
and ó &&
|
$a and $b
|
true si $a es true y $b es true
false en caso contrario
|
or ó ||
|
$a or $b
|
true si $a o $b es true, o ambos
false en caso contrario
|
xor
|
$a xor $b
|
true si $a o $b es true, pero no
ambos
false en caso contrario
|
not ó !
|
!$a
|
true si $a no es true
false en caso contrario
|
TIPOS DE VARIABLES
TIPO DE DATO
|
DEFINICIÓN
|
integer
|
Los integers, o enteros, pueden tener distintos
valores numéricos enteros que se expresan con diferentes notaciones.
$variable = 18; // Número entero positivo
$variable = -18; // Número entero negativo
$variable = 0x12; // Notación hexadecimal, en
principio no la utilizaremos
|
float o double
|
Este tipo de datos son los números de punto flotante
a los que normalmente llamamos “números decimales”, por ejemplo, 9.876. Ambos
tienen mucha precisión, pero double es el más preciso (con más decimales). La
sintaxis para utilizarlos es bastante simple:
$variable = 9.876;
|
string
|
El tipo de datos string, también conocido como
cadena de caracteres, se expresa con la siguiente sintaxis:
$variable = "Yo soy una cadena";
|
boolean
|
Se trata de un tipo lógico. Sus posibles valores son
true (verdadero) o false (falso).
$variable = true;
$variable = false;
|
CONCATENACION DE CARACTERES
Una de las funciones que más
utilizamos cuando trabajamos con nuestros programas es la de concatenar cadenas
de texto, que por cierto suele ser simple pero muy útil. En PHP el concepto de concatenación
es igual que en la mayoría de los lenguajes, lo único que cambia es el operador
que lo hace. Veamos un ejemplo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
// concatenación de
variables
$varString =
$cadena1 .
$cadena2;
// concatenación de
variable string con texto plano
$varString =
$cadena1 . "estoy
navegando en DevTroce.com :)";
// acumulación de
cadenas o suma y asignación
$varString .=
$cadena1;
// esto es lo mismo
que la línea anterior
$varString =
$varString .
$cadena1;
// variables
incrustadas en cadena de texto directamente (Gracias por el aporte LuisC)
$varString =
"texto con $valor dentro"
|
No hay comentarios:
Publicar un comentario