je rame sur un truc tout simple :
j'ai un tableau $tab :
nnn pouvant etre compris entre 10 et un millier
et je veux trouver par un cherche dans tableau le rang de la ligne qui contient :
"017|"
Je trouve pas la bonne méthode (autrement qu'en bouclant et en testant ! :-/)
array_search() semble de chercher que des valeurs exactes ... a moins qu'on puis mettre un joker et dire recherche la valeur "017|*"
* etant le joker ?
PS : si je suis finalement obligé de faire un foreach ... : peut on arreter un foreach avant la fin ?
j'ai un tableau $tab :
Code:
$tab[0]="001|xxxxxxxxxxxxx";
$tab[1]="123|aaaaaaaaaaaaaaaaa";
$tab[2]="018|cccccccccc";
$tab[3]="017|dddddd";
.
.
$tab[nnn]="002|aaaaaa";
$tab[nnn]="044|mmmmmmmmmmm";
et je veux trouver par un cherche dans tableau le rang de la ligne qui contient :
"017|"
Je trouve pas la bonne méthode (autrement qu'en bouclant et en testant ! :-/)
array_search() semble de chercher que des valeurs exactes ... a moins qu'on puis mettre un joker et dire recherche la valeur "017|*"
* etant le joker ?
PS : si je suis finalement obligé de faire un foreach ... : peut on arreter un foreach avant la fin ?
Code:
foreach()
{
if (j'aitrouvé)
{
SORTIR DU FOREACH ??????
}
}