Si vous essayez de lire la valeur d'une variable 'get', que se passe-t-il si cette variable n'a pas été définie dans l'URL. Exemple: vous demandez la page test.php
, dans ce fichier il essaie de lire la valeur de $_GET['message']
. Que se passe-t-il dans ce cas? doser la valeur juste être retourné comme ''
?PHP lisant la variable 'get' qui peut ou non avoir été définie
Est-ce que cela veut dire que si je suis toujours attends une valeur à saisir, et ne suis pas prêt à accepter une valeur de « » que je peux faire quelque chose comme
$foo = $_GET['bar'];
if($foo == ''){
// Handle my 'error'
}
else
{
// $foo should now have a value that I can work with
}
S'il vous plaît garder à l'esprit que je sais que je pourrais utiliser isset($_GET['bar'])
Mais je ne veux pas seulement savoir si elle est définie, peu m'importe si c'est le cas ou non, je me soucie juste si elle a une valeur qui est plus qu'une simple chaîne vide.
oooh $, ce que j'ai-je fait mes tags: PI a essayé d'écrire « $ _GET » – thecoshman