À ma connaissance Input::post();
sans paramètres retourne un tableau contenant toutes les données à partir d'un poste spécifique ..Comment itérez-vous les données Input :: post()?
Je suis en train de faire ce $all_input = Input::post();
Mais je suis itérer à travers le réseau de type Java (est que la façon dont vous même le faire?)
for ($i=0; $i<count($all_input); $i++)
{
if (strpos($all_input[$i], 'something') == true) // ERROR...
mais l'application se bloque avec l'erreur Undefined offset: 0
que je crois signifie que l'indice n'a pas été trouvé?
J'ai aussi essayé d'ajouter ce en vain:
if (!isset($all_input))
{
return;
}
Si oui, comment pouvez-vous accéder aux données à itérer eux? Je sais qu'il contient des données parce que je peux les voir quand j'appuie sur le bouton pendant le débogage sur le navigateur si je supprime ce code.
Si vous ne l'avez pas déjà le découvrir que je viens de développeur Java et je viens de commencer à apprendre php donc garder avec moi s'il vous plaît ...
Votre '$ all_input' est probablement un tableau associatif, et vous essayez d'accéder à l'index 0 dans if, qui n'existe probablement pas. 'var_dump ($ all_input)' - pour vérifier quelles données vous avez là – ArtOsi