OPERADORES LOGICOS

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