📜  php rechercher dans une chaine - PHP (1)

📅  最后修改于: 2023-12-03 14:45:12.718000             🧑  作者: Mango

PHP搜索字符串

PHP提供了多种方法来搜索并在字符串中查找特定的内容。以下是常用的字符串搜索函数:

strpos 函数

strpos 函数用于在字符串中查找指定的子字符串并返回其第一次出现的位置。

$string = "PHP is a popular programming language.";
$position = strpos($string, "programming");
echo "The position of 'programming' in the string is: " . $position;

返回的结果将是:

The position of 'programming' in the string is: 16
stripos 函数

stripos 函数与 strpos 函数的功能相同,不过不区分大小写。

$string = "PHP is a popular programming language.";
$position = stripos($string, "Programming");
echo "The position of 'Programming' in the string is: " . $position;

返回的结果将是:

The position of 'Programming' in the string is: 16
strrpos 函数

strrpos 函数用于在字符串中查找指定的子字符串并返回其最后一次出现的位置。

$string = "PHP is a popular programming language. PHP stands for Hypertext Preprocessor.";
$position = strrpos($string, "PHP");
echo "The last position of 'PHP' in the string is: " . $position;

返回的结果将是:

The last position of 'PHP' in the string is: 46
strripos 函数

strripos 函数与 strrpos 函数的功能相同,不过不区分大小写。

$string = "PHP is a popular programming language. PHP stands for Hypertext Preprocessor.";
$position = strripos($string, "php");
echo "The last position of 'php' in the string is: " . $position;

返回的结果将是:

The last position of 'php' in the string is: 46

以上是PHP中常用的字符串搜索函数。通过使用这些函数,您可以轻松地在字符串中查找并定位特定的内容。