Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/04/2006, 00:50
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 3 meses
Puntos: 1
En cualquier lugar amigo.

Sólo respeta el ámbito de las variables. Por ejemplo, si declaras una variable dentro de una función, pues ésta sólo vale dentro de ella, al salir de la función se destruye.

Esto es una mejora con respecto a otros lenguajes, para algunos resulta un simple cambio, pero es muy cómodo andar en cualquier parte y escribir:

$i = 0;
while( $i < 500) ...

A mí me molestaba cuando programaba en C que luego de hacer mi código me salían errores por no haber declarado mis variables.

Otro cambio y aún más importante es que aquí una variable no tiene tipo de dato predefinido.

En una variable puedes meter todos los tipos de datos que quieras: strings, flotantes, enteros, matrices...

¿Cómo sabe PHP qué tipo de variable es? Por el contexto.

Pero si deseas forzar el tipo de dato a uno específico, puedes usar casting o settype()

PHP es a la informática, lo que la poesía es a la literatura. Oye, me gusta cómo suena eso, creo que lo usaré en mi firma.

Saludos !
__________________
"Di no al Internet Explorer" -Proverbio Chino-