| |||
Limpiar el valor de una variable de sesion Saludos, tengo varias variables de sesion, y quiero limpiar el valor de una de las variables de session, como se puede hacer?
__________________ El aprendiz. |
| ||||
Respuesta: Limpiar el valor de una variable de sesion algo asi tio: Código PHP:
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| ||||
Respuesta: Limpiar el valor de una variable de sesion Puedes ponerlo como vacio $_SESSION['mivalor']=''; o unset($_SESSION['mivalor']) //eliminas la variable Saludos!
__________________ "El conocimiento nos hace responsables." twitter: @benjamingb blog personal: http://codigolinea.com ZF Manual en español http://manual.zfdes.com |
| |||
Respuesta: Limpiar el valor de una variable de sesion @masterojitos, esas funciones son para destruir una sesión. Lo que juandedios pregunta es como eliminar UNA sola variable. @Genetix, al darle un valor de vacío a la variable, la función isset() aplicada sobre ella seguirá devolviendo true. Examinen este código y vean todas las posibles formas de eliminar una variable y de pseudoeliminarla: Código PHP:
Código:
Con esto vemos que sólo asignándole un valor NULL o aplicando la función unset() podremos eliminar realmente una variable.Estado de la variable original isset(): bool(true) empty(): bool(false) var_dump(): string(5) "valor" Estado de la variable asignandole un valor vacío '' isset(): bool(true) empty(): bool(true) var_dump(): string(0) "" Estado de la variable asignandole un valor de falso false isset(): bool(true) empty(): bool(true) var_dump(): bool(false) Estado de la variable asignandole un valor de 0 isset(): bool(true) empty(): bool(true) var_dump(): int(0) Estado de la variable pasándole la función unset() isset(): bool(false) empty(): bool(true) var_dump(): NULL Estado de la variable asignandole un valor de NULL isset(): bool(false) empty(): bool(true) var_dump(): NULL Saludos, ![]() EDITO: var_dump() se usa para imprimir el valor de una variable y el tipo de elemento que representa. Muy útil a la hora de programar y usar diversos tipos de variables. Última edición por okram; 01/09/2008 a las 19:31 |
| ||||
Respuesta: Limpiar el valor de una variable de sesion okram Cita: Estoy de acuerdo contigo. @Genetix, al darle un valor de vacío a la variable, la función isset() aplicada sobre ella seguirá devolviendo true. Examinen este código y vean todas las posibles formas de eliminar una variable y de pseudoeliminarla: Cita: Pero según leía la pregunta, el desea limpiar el valor y no eliminar la variable. que no es igual :)Saludos, tengo varias variables de sesion, y quiero limpiar el valor de una de las variables de session, como se puede hacer? Saludos!
__________________ "El conocimiento nos hace responsables." twitter: @benjamingb blog personal: http://codigolinea.com ZF Manual en español http://manual.zfdes.com |