Ich versuche, Wörter für Gleichheit zu vergleichen, und die Groß- und Kleinschreibung ist irrelevant. Allerdings scheint PHP nicht zu stimmen! Irgendwelche Ideen, wie man PHP dazu zwingen kann, den Fall von Wörtern zu ignorieren, während man sie vergleicht?Groß-/Kleinschreibung ignorieren beim Vergleichen von Zeichenfolgen in PHP
$arr_query_words = array("hat","Cat","sAt","maT");
// for each element in $arr_query_words -
for($j= 0; $j < count($arr_query_words); $j++){
// Split the $query_string on "_" or "%" :
$story_body = str_replace($arr_query_words[ $j ],
'<span style=" background-color:yellow; ">' . $arr_query_words[ $j ] . '</span>',
$story_body);
// --- This ONLY replaces where the case [upper or lower] is identical ->
}
Gibt es eine Möglichkeit, den Austausch durchzuführen, auch wenn der Fall anders ist?
Ich habe meine Antwort auf hoffentlich aktualisiert zu beantworten, was du hast versucht zu fragen! –