php通过strpos查找字符串出现位置的解决办法

内容摘要
这篇文章主要为大家详细介绍了php通过strpos查找字符串出现位置的简单示例,具有一定的参考价值,可以用来参考一下。

对php通过strpos查找字符串出现位置对此感兴趣的朋友,看看
文章正文

这篇文章主要为大家详细介绍了php通过strpos查找字符串出现位置的简单示例,具有一定的参考价值,可以用来参考一下。

对php通过strpos查找字符串出现位置对此感兴趣的朋友,看看idc笔记做的技术笔记!strpos用来查找一个字符串在另一个字符串中首次出现的位置,strpos区分大小写,如果没有找到则返回false,所以strpos有两种类型的返回值,一种是整形,一种是bool型,开发过程中需要注意

/**
 * php通过strpos查找字符串出现位置
 *
 * @param 
 * @arrange 512-笔记网: 512PiC.com
 **/
echo strpos("Hello world!","wo");

/***   来自php教程(www.idcnote.com)   ***/
结出结果:6 由于strpos有两种类型的返回值,所以在判断是否找到子字符串的的时候最好使用===三个等号进行严格类型的相等比较

/**
 * php通过strpos查找字符串出现位置
 *
 * @param 
 * @arrange 512-笔记网: 512PiC.com
 **/
$haystack = "needle23423432";
$pos = strpos($haystack, "needle");
if ($pos==false) {
  print("Not found based (==) test\n");
} else {
  print("Found based (==) test\n");
}
if ($pos===false) {
  print("Not found based (===) test\n");
} else {
  print("Found based (===) test\n");
}

/***   来自php教程(www.idcnote.com)   ***/
上面的代码返回如下结果
This script will print:Not found based (==) testFound based (===) testThe (===) test is correct.

注:关于php通过strpos查找字符串出现位置的简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!