PHP - !funcion. Duda de un programador novato

 
Vista:
Imágen de perfil de Cesar

!funcion. Duda de un programador novato

Publicado por Cesar (1 intervención) el 01/04/2014 22:40:15
Buenas, recién empece a programar y como no tengo amigos programadores toca preguntar en los foros :/. Qué significa que el simbolo de negación ! (signo de exclamacion) anteceda en un condicional if?, significa que la funcion debe devolver false?, saquenme de esa duda rapida amigos.
Un ejemplo:
if(!validateName($_POST['name']))
$name = "error";

//Donde validateName es una funcion pre-establecida
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

!funcion. Duda de un programador novato

Publicado por Alejandro (832 intervenciones) el 02/04/2014 03:04:50
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Significa lo contrario, por ejemplo con isset
1
IF (!ISSET($_POST['name'])) echo "No existe la variable";

en lugar de hacer
1
2
3
4
5
If (ISSET($_POST['name'])){
        //No se requiere que haga algo
}else{
        echo "No existe la variable";
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar