Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/04/2008, 18:03
zsamer
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 5 meses
Puntos: 8
Re: Crear Tipos personalizados en PHP 5?

claro que se puede, aunque no es requirimiento en PHP, ya que este automaticamente setea el tipo segun el dato.

Pero veamos cómo se definen los tipos en PHP5.

Los moldeamientos permitidos son:

* (int), (integer) - moldeamiento a entero
* (bool), (boolean) - moldeamiento a booleano
* (float), (double), (real) - moldeamiento a flotante
* (string) - moldeamiento a cadena
* (binary) - moldeamiento a cadena binaria (PHP 6)
* (array) - moldeamiento a matriz
* (object) - moldeamiento a objeto

Ejemplo:
Código PHP:
$unEntero = (int) $varInt; (Si asignas un numero automaticamente es tratado como entero)
$unEntero = (int) 40;(redundante)

$unString = (string) $varStr;
$unString = (string) 'mi string'; (redundante
Otra forma es con la función settype.