Las palabras reservadas en PHP (if
, else
, while
, echo
, etc.), clases, funciones, y las funciones definidas por el usuario no son case-sensitive. Pero todas las variables sí son case-sensitive.
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
$a = 10;
echo $a, " ", $A;
?>
$x = $y = $z = "Fruit";
Ni echo
ni print
son funciones, son construcciones del lenguaje.
Cuando una variable es true
y se le hace echo
se imprime 1
. Si es false
NO se imprime nada.
print_r
Esta función imprime un arreglo.
(unset)
Para hacer un cast se hace similar a como se hace en C o C++: $a = (string) $a;
. El cast (unset)
convertirá el tipo de dato a NULL
.