Problème tableau

Résolu/Fermé
dev_82 Messages postés 45 Date d'inscription mercredi 24 juillet 2019 Statut Membre Dernière intervention 14 mai 2020 - Modifié le 2 août 2019 à 18:39
dev_82 Messages postés 45 Date d'inscription mercredi 24 juillet 2019 Statut Membre Dernière intervention 14 mai 2020 - 2 août 2019 à 18:53
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

jordane45 Messages postés 38142 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
2 août 2019 à 18:46
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 %}

0
dev_82 Messages postés 45 Date d'inscription mercredi 24 juillet 2019 Statut Membre Dernière intervention 14 mai 2020
2 août 2019 à 18:53
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.
0