Php in_array
lautre
-
lautre -
lautre -
Bonjour,
Je viens vous demander de l'aide, je sèche complètement sur un truc qui pourtant l'air super simple: J'ai un tableau et une variable, je veux simplement vérifier que la variable est bien dans le tableau...
Le problème est que quelque soit la valeur de '$_GET['page']' il la trouver dans '$liste'. Pourquoi?
Et si je règle le troisième paramètre de 'in_array' sur 'true' ne l'y trouve jamais car il considère '$_GET['page']' comme une chaine...
Si vous avez une solution, elle sera bienvenue.
Merci
Je viens vous demander de l'aide, je sèche complètement sur un truc qui pourtant l'air super simple: J'ai un tableau et une variable, je veux simplement vérifier que la variable est bien dans le tableau...
$liste=array_keys($rep);
$liste=array_reverse($liste);
if (!(in_array($_GET['page'],$liste))){
$page=0;
echo 'page ="'.$_GET['page'].'". La valeur de $page est donc :'.$page;
}else {
$page=$_GET['page'];
echo 'page a pour valeur: '.$page;
}
Le problème est que quelque soit la valeur de '$_GET['page']' il la trouver dans '$liste'. Pourquoi?
Et si je règle le troisième paramètre de 'in_array' sur 'true' ne l'y trouve jamais car il considère '$_GET['page']' comme une chaine...
Si vous avez une solution, elle sera bienvenue.
Merci
A voir également:
- Php in_array
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Msg alert PHP mais code avec JS ! ✓ - Forum PHP