Php/func string strpos

来自菜鸟教程
跳转至:导航、​搜索

PHP strpos()函数

❮PHP字符串参考

查找字符串中首次出现的“ php”的位置:

<?php

echo strpos("I love php, I love php too!","php");

?>

定义和用法

strpos()函数在另一个字符串中查找字符串的首次出现位置。

注意: strpos()函数区分大小写。

注意: 此函数是二进制安全的。

相关功能:

  • strrpos() -查找另一个字符串中最后一次出现的字符串的位置(区分大小写)
  • stripos() -查找一个字符串在另一个字符串中首次出现的位置(不区分大小写)
  • strripos() -查找另一个字符串中最后一次出现的字符串的位置(不区分大小写)

句法

strpos(string,find,start)

参数值

参数 描述
string 需要。指定要搜索的字符串
find 需要。指定要查找的字符串
start 可选的。指定从哪里开始搜索。If

start 是一个负数,它从字符串的末尾开始计数。

技术细节

返回值: 返回一个字符串在另一个字符串中首次出现的位置,如果找不到该字符串,则返回FALSE。

注意: 字符串位置从0开始,而不是1。

PHP版本: 4+
更新日志: PHP 7.1.0-的

start 参数可以为负数

❮PHP字符串参考