2016-07-01 2 views
0

Ich möchte herausfinden, ob die Eingabezeichenfolge eine Teilzeichenfolge einer anderen Zeichenfolge ist oder nicht, gibt es eine Funktion, die die Groß-/Kleinschreibung beachten? Die Teilstringprüfung sollte unter Beachtung der Groß-/Kleinschreibung durchgeführt werden. Bitte sagen Sie mir über eine solche FunktionEntfernen Groß-/Kleinschreibung und Teilzeichenkette in PHP überprüfen

+0

[stripos] (http://php.net/manual/en/function.stripos.php) – Thamilan

+0

aber ist es case insensitive? –

Antwort

1

Verwenden stristr

des angepassten String zurück. Wenn Nadel nicht gefunden wird, wird FALSE zurückgegeben.

if(stristr("Hello","hello world")!==FALSE) 
{ 
    // Yes needle is a part of haystack 
} 
+0

danke hanky..you machte es einfacher für mich –

1

Sie können auch verwenden stripos

die Position des ersten Auftretens eines Groß- und Kleinschreibung String in einem String finden

if(stripos("This is a test string","A Test")!==FALSE) 
{ 
    echo "Yes"; 
} 

prüfen diese Note für stristr von der manuellen:

Hinweis: Wenn Sie nur, wenn eine bestimmte Nadel im Heuhaufen auftritt , um zu bestimmen, verwenden Sie die schneller und weniger speicherintensive Funktion strpos() statt.

Verwandte Themen