Ich möchte strpos für die Suche nach explodierten Zeichenfolge im implodierten Array. Ich habe eine schlechte Liste: zum Beispiel: Prüfung Test i diejenigen mit Platz und in der endgültigen implodiert wie ein String Prüfung Test zu sein, und ich habe eine Zeichenfolge wie folgt aus: meine string: Beispiel String i explodierte das ist und wie dieses Array: 0 => Beispiel 1 => String Jetzt möchte ich strpos im inversen Zustand wie das Beispiel String zu überprüfen und mir zurückgeben: Prüfung weil Prüfung in Beispiel Wort verwendet. Deshalb möchte ich prüfen, ob ich Prüfung oder Test habe oder nicht.Wie kann ich inverse von Heuhaufen und Nadel Position mit strpos PHP-Funktion verwenden
wissen wir in normalen strpos wie folgt aus:
$mystring = 'example string';
$mybad = array('exam', 'test');
foreach($mybad as $mybad){
$pos = strpos($mystring, $mybad);
if ($pos === false) {
echo "not found";
} else {
echo "The string '$mybad' was found in the string '$mystring'";
echo " and exists at position $pos";
}
}
aber ich möchte, wie die obige Beschreibung zu tun ich diesen Code geschrieben, aber nicht wahr arbeiten.
$mystring = 'example string';
$mystring = explode(" ", $mystring);
$mybad = array('exam', 'test');
$mybad = implode(" ", $mybad);
foreach($mystring as $mystring){
$pos = strpos($mybad, $mystring);
if ($pos === false) {
echo "not found";
} else {
echo "The string '$mybad' was found in the string '$mystring'";
echo " and exists at position $pos";
}
}
Bitte helfen Sie mir und sagen, welche Methode ich verwenden soll.
danke allen.
Keine Ahnung, was Sie versuchen, hier zu fragen, sorry. – RiggsFolly