Problème tableau [Résolu]

Signaler
Messages postés
45
Date d'inscription
mercredi 24 juillet 2019
Statut
Membre
Dernière intervention
14 mai 2020
-
Messages postés
45
Date d'inscription
mercredi 24 juillet 2019
Statut
Membre
Dernière intervention
14 mai 2020
-
Bonjour,
Je cherche à faire un tableau avec des noms de fichiers à l'intérieur, c'est à dire un tableau avec des chaînes de caractères.
Puis, faire un test à savoir si le nom du fichier importé par l'utilisateur est présent dans ce tableau.
Voici le code php :
$tableFichier = array('Exploitants.csv', 'Surfaces-'.$annee.'_Parcelle.csv', 'communes.csv'); 

Voici le code html.twig où je fais le test :
{% if FileNom is defined in tableFichier %}
 <p class="info_succes">Le fichier "{{Filename}}" a été importé avec succès </p>

La variable FileNom marche très bien mais c'est juste au niveau du tableau que cela coince.
Merci d'avance.

1 réponse

Messages postés
28925
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
9 juillet 2020
2 605
Le souci concerne le code php ...... ou le twig ?
Sachant qu'en twig (qui n'est pas le thème de ce forum... puisque tu es sur le forum php...)
pour vérifier qu'une valeur est dans un array... on utilise
{% if value in array %}

Messages postés
45
Date d'inscription
mercredi 24 juillet 2019
Statut
Membre
Dernière intervention
14 mai 2020

Salut,
merci de ta réponse et je viens d'utiliser ce que tu m'as donné et ça marche donc je te remercie pour ta réponse (encore une fois).
Puis, je savais pas si la façon dont j'ai initialisé le tableau dans le code php était la bonne afin de reconnaître les noms des fichiers donc c'est pour cette raison.
Le problème est donc résolu.