Ver Mensaje Individual
  #2  
Antiguo 06-08-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.145
Reputación: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Es raro. Si asignas el valor así:

Código PHP:
$variable = '5 - 15'; 
En $variable debería haber esa cadena... porque es lo que es. Ahora bien, esto otro:

Código PHP:
$variable = 5 - 15; 
Es distinto, claro.

En PHP no hay tipos de variables, sino que se toman de su contexto, si está bien dicho así. Por lo tanto, un valor entrecomillado es una cadena de caracteres, y hasta donde yo llego no debería procesarse la resta, en este caso. Tal vez si usas comillas dobles...

Me consta que en este caso se expanden las variables, y tal vez estas "cuentas", pero, ahora mismo no estoy seguro. Desde luego con comillas simples esta circunstancia ya no se daría.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita