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

!funcion. Duda de un programador novato

Publicado por Alejandro (198 intervenciones) el 02/04/2014 03:04:50
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