[PHP] $_GET zoeken in string

Gestart doorDylan3 reacties50 weergaven

4 berichten · pagina 1 van 1

Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Hoi,

Ik heb dit script:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13
14

$str = hoi, ik, ben, dylan;

print_r(explode(,, $str)); // debugging
echo
;
$s = true;
foreach(explode(,, $str) as $string => $value) {
if($value == $_GET[a] && $s == true) {
echo found;
$s = false;
}
else {
echo $value.
;
}
}


Wanneer $_GET[a] = ik is krijg ik deze output:
Array ( [0] => hoi [1] => ik [2] => ben [3] => dylan )
hoi
ik
ben
dylan

terwijl er gewoon ik in staat dus het script zou moeten stoppen? Wat ik dus wil is als $_GET[a] bijvoorbeeld hoi of ik of ben of dylan is dat er dan found staat.

Misschien ben ik beetje moe of kan ik me niet concentreren normaal moet ik dit wel weten...
0
Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarom niet gewoon [func]strpos[/func] gebruiken?
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Perryz schreef:
Waarom niet gewoon [func]strpos[/func] gebruiken?
Omdat ik $str later uit de database wil halen. Maar het is fixed:

Codeblok (voorbeeld.php):

1

$str = hoi,ik,ben,dylan;
aah
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Gebruik trim() smile
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren