Tipos de datos php
El PHP soporta distintos tipos de datos, que no lostiene que impostar el programador, sino que son asumidos directamente por el motor, siempre que el programador no cambie el tipo (utilizando la función settype() ).
Los datos pueden ser:
Integer;Floating Point number;
String;
Array;
Object.
Integers
Los Integers, o enteros, pueden tener distintos valores númericos que se expresan con diferentes anotaciones.
$a = 18; # decimal
$a= -18; # decimal negativo
$a = 022; # anotación octal; es igual a 18 decimales
$a = 0x12; # anotación exadecimal, es igual a 18 decimales
Floating Point
|Este tipo de datos son los númeroscon la coma móvil, por ejemplo, 9.876. La sintaxis para utilizarlos es bastante simple: |
||
|$a = 9.876; |
|$a = 9.87e6;|
Strings
Con respecto a las strings hay mucho más que decir porque son tiposde datos diferentes. La sintaxis de base es:
$string = "Yo soy una cadena";
Si se utilizan las comillas (""), el contenido de la cadena se expande (o, técnicamente, "interpolado") , como en elejemplo a continuación:
$num = 10;
$string = "El número es $num";
Esto visualizará "El número es 10".
Sin embargo, como con todos los lenguajes, también con los PHP tenemos caracteres especialesque tienen que estar anticipados por un símbolo, por ejemplo:
$num = 10;
$string = "El número es "$num"";
Erroneamente suele pensarsase que el output de este código es 'El número es "10"'....
Regístrate para leer el documento completo.