Bonjour
Comment rechercher une suite de mots dans un tableau (unserialize) ?
Normalement, c'est avec in_array, mais ça ne fonctionne pas pour mon cas :
je renomme ensuite le titre par id.
Avant, je testais uniquement la 1re photo de la liste.
tableau listfoto
php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 array (size=2) 0 => string '1-5-t-.webp' (length=11) 1 => string '3-Onglet 200g-t-.webp' (length=21)
en faisant avec stripos, j'ai une erreur Warning: stripos() expects parameter 1 to be string, array given
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $titre_astuce1 = "Onglet 200g"; if (in_array($titre_astuce1, $listfoto)) { echo 'ttttt'; //ça ne fonctionne pas car caractères avant et après sur le tableau } if (stripos($listfoto, $titre_astuce1) !== FALSE) { echo 'ttppppppttt'; }
je présume que c'est le tableau qui fait ça, je ne vois pas comment enlever l'erreur.... Par contre, il déclenche bien mon echo
J'aurais voulu faire une condition avant de faire du foreach et explode
Partager