Manejo de variables
Type Casting
Antes de setype()
';
echo "\$boleano = $boleano : " . gettype($boleano) . '
';
echo "\$texto = $texto : " . gettype($texto) . '
';
echo "\$texto2 = $texto2 : " . gettype($texto2) . '
';
echo "\$entero = $entero : " . gettype($entero) . '
';
echo "\$flotante = $flotante : " . gettype($flotante) . '
';
echo "\$enteroGrande = $enteroGrande : " . gettype($enteroGrande) . '
';
echo "\$nulo = $nulo : " . gettype($nulo) . '
';
echo "\$hexadecimal = $hexadecimal : " . gettype($hexadecimal) . '
';
echo "\$hexadecimalString = $hexadecimalString : " . gettype($hexadecimalString) . '
';
echo "\$octal = $octal : " . gettype($octal) . '
';
echo "\$cientifico = $cientifico : " . gettype($cientifico) . '
';
$boleanoAinteger = (int) $boleano;
$textoAfloat = (float) $texto;
$texto2Ainteger = (integer) $texto2;
$enteroAstring = (string) $entero;
$entero2Astring = "$entero";
$flotanteAinteger = (int) $flotante;
$enteroGrandeAinteger = (int) $enteroGrande;
$enteroGrandeAfloat = (float) $enteroGrande;
$nuloAstring = (string) $nulo;
$hexadecimalAinteger = (integer) $hexadecimal;
$hexadecimalStringAinteger = (integer) $hexadecimalString;
echo '
Despues de Type Casting
';
echo "\$boleanoAinteger = $boleanoAinteger : " . gettype($boleanoAinteger) . '
';
echo "\$textoAfloat = $textoAfloat : " . gettype($textoAfloat) . '
';
echo "\$texto2Ainteger = $texto2Ainteger : " . gettype($texto2Ainteger) . '
';
echo "\$enteroAstring = $enteroAstring : " . gettype($enteroAstring) . '
';
echo "\$entero2Astring = $entero2Astring : " . gettype($entero2Astring) . '
';
echo "\$flotanteAinteger = $flotanteAinteger : " . gettype($flotanteAinteger) . '
';
echo "\$enteroGrandeAinteger = $enteroGrandeAinteger : " . gettype($enteroGrandeAinteger) . '
';
echo "\$enteroGrandeAfloat = $enteroGrandeAfloat : " . gettype($enteroGrandeAfloat) . '
';
echo "\$nuloAstring = $nuloAstring : " . gettype($nuloAstring) . '
';
echo "\$hexadecimalAinteger = $hexadecimalAinteger : " . gettype($hexadecimalAinteger) . '
';
echo "\$hexadecimalStringAinteger = $hexadecimalStringAinteger : " . gettype($hexadecimalStringAinteger) . '
';
echo '
';
$valor = '100.5555';
$valorCasting = (integer) $valor;
echo "$valor = $valorCasting
";
$valor = '500';
echo "$valor = $valorCasting
";
?>