Beispiel
Finden Sie das letzte Vorkommen von „php“ in String:
<?php echo strrpos("I love php, I love php too!","php"); ?>
Definition und Verwendung
strrpos( )-Funktion findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß-/Kleinschreibung beachten).
Hinweis: Bei der Funktion strrpos() wird die Groß-/Kleinschreibung beachtet.
Verwandte Funktionen:
strpos() – Finden Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß- und Kleinschreibung beachten)
stripos() – Finden Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (ohne Berücksichtigung der Groß-/Kleinschreibung)
strripos() – Finden Sie die letztes Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht beachtet)
Syntax
strrpos(string,find,start)
参数 | 描述 |
string | 必需。规定被搜索的字符串。 |
find | 必需。规定要查找的字符。 |
start | 可选。规定开始搜索的位置。 |
Technische Details
Rückgabewert: | Gibt die Position des letzten Vorkommens einer Zeichenfolge innerhalb einer anderen Zeichenfolge zurück, wenn kein Zeichen gefunden wird. String gibt FALSE zurück. Hinweis: Die Zeichenfolgenposition beginnt bei 0, nicht bei 1. | ||||||
PHP-Version: | 4+ | ||||||
Update-Protokoll
| Seit PHP 5.0 kann der Suchparameter eine Zeichenfolge mit mehr als einem Zeichen sein. In PHP 5.0 wird der Startparameter hinzugefügt. |
<?php echo strrpos("Hi Friend!","Fr");//strpos函数是否可以认为是字符在字符所在字符串的位置查询; ?>
Ausgabeergebnis: 3
<?php echo strrpos("Hello world!","wo"); ?>
6
<?php $url="http://www.baidu.com"; if (strrpos($url, 'http://') !== 0) echo "链接为http协议的链接"; ?>
Das obige ist der detaillierte Inhalt vonPHP findet das letzte Vorkommen eines Strings in einem anderen String (Groß-/Kleinschreibung beachten) Funktion strrpos(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!