Foros del Web » Programando para Internet » PHP »

Isset php

Estas en el tema de Isset php en el foro de PHP en Foros del Web. Muy buenas! Alguien me podria decir cual seria el equivalente al condicional de abajo pero sin utilizar =="" sino con isset o (!(isset.. if($_COOKIE['Nick']=="" && ...
  #1 (permalink)  
Antiguo 27/10/2010, 03:35
 
Fecha de Ingreso: septiembre-2007
Mensajes: 152
Antigüedad: 16 años, 7 meses
Puntos: 1
Isset php

Muy buenas!

Alguien me podria decir cual seria el equivalente al condicional de abajo pero sin utilizar =="" sino con isset o (!(isset..

if($_COOKIE['Nick']=="" && $_COOKIE['Pass']==""){


Un saludo y gracias
  #2 (permalink)  
Antiguo 27/10/2010, 03:40
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: Isset php

if (!isset($_COOKIE['Nick']) && !isset($_COOKIE['Pass']) {
  #3 (permalink)  
Antiguo 27/10/2010, 06:28
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Isset php

Cita:
Iniciado por Vun Ver Mensaje
if (!isset($_COOKIE['Nick']) && !isset($_COOKIE['Pass']) {
duda duda.. porque la negación ?
si fuera el equivalente a == no debería ser sin el signo ! (?)
__________________
More about me...
~ @rhyudek1
~ Github
  #4 (permalink)  
Antiguo 27/10/2010, 09:01
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Isset php

Pero igualar a nada, es como decir que no traiga datos, o en este caso, un !isset.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #5 (permalink)  
Antiguo 27/10/2010, 09:06
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Isset php

en realidad seria un empty()
__________________
More about me...
~ @rhyudek1
~ Github
  #6 (permalink)  
Antiguo 27/10/2010, 17:00
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años
Puntos: 322
Respuesta: Isset php

Seria lo mismo, hidek :P
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #7 (permalink)  
Antiguo 27/10/2010, 17:44
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Isset php

Cita:
Iniciado por Sourcegeek Ver Mensaje
Seria lo mismo, hidek :P
no necesariamente:
Código PHP:
$foo NULL;
$buzz '';
$candy FALSE;

echo 
'$foo: ' . (isset($foo)? 'si''no') . '<br />';
echo 
'$buzz: ' . (isset($buzz)? 'si''no') . '<br />';
echo 
'$candy: ' . (isset($candy)? 'si''no') . '<br />';

echo 
'$foo: ' . ( ! empty($foo)? 'si''no') . '<br />';
echo 
'$buzz: ' . ( ! empty($buzz)? 'si''no') . '<br />';
echo 
'$candy: ' . ( ! empty($candy)? 'si''no') . '<br />'
hay que revisar esta tabla:
http://www.blueshoes.org/en/developer/php_cheat_sheet/
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 27/10/2010, 18:56
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Isset php

Cita:
Iniciado por pateketrueke Ver Mensaje
no necesariamente:
Código PHP:
$foo NULL;
$buzz '';
$candy FALSE;

echo 
'$foo: ' . (isset($foo)? 'si''no') . '<br />';
echo 
'$buzz: ' . (isset($buzz)? 'si''no') . '<br />';
echo 
'$candy: ' . (isset($candy)? 'si''no') . '<br />';

echo 
'$foo: ' . ( ! empty($foo)? 'si''no') . '<br />';
echo 
'$buzz: ' . ( ! empty($buzz)? 'si''no') . '<br />';
echo 
'$candy: ' . ( ! empty($candy)? 'si''no') . '<br />'
hay que revisar esta tabla:
http://www.blueshoes.org/en/developer/php_cheat_sheet/

empty = revisa si la variable esta vacia..
isset = revisa si la variable esta seteada..
__________________
More about me...
~ @rhyudek1
~ Github

Etiquetas: isset
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:12.