php 有indexof函数吗,详解PHP处理字符串类似indexof的方法函数
详解PHP处理字符串类似indexof的方法函数
这里有新鲜出炉的 PHP 设计模式,程序狗速度看过来!
PHP 开源脚本语言
PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 web 开发领域。PHP 的文件后缀名为 php。
这篇文章主要介绍了详解 PHP 处理字符串类似 indexof 的方法函数的相关资料, 需要的朋友可以参考下
详解 PHP 处理字符串类似 indexof 的方法函数
在 PHP 中处理字符串类似 indexof 的函数或方法有两个,它们是 strpos 函数和 stripos 函数,这两个函数的用法类似。
strpos 函数处理字符串时如果包含该字符串,则返回该字符串出现的第一次出现的位置,如果没有出现则返回 false。对字符串大小写敏感。
stripos 函数处理字符串时如果包含该字符串,则返回该字符串出现的第一次出现的位置,如果没有出现则返回 false。对字符串大小写不敏感。
PHP strpos() 函数
定义和用法
strpos() 函数查找字符串在另一字符串中第一次出现的位置。
注释:strpos() 函数对大小写敏感。
注释:该函数是二进制安全的。
语法
strpos(string,find,start)
参数描述
string:必需。规定要搜索的字符串。
find:必需。规定要查找的字符串。
start:可选。规定开始搜索的位置。
返回值
返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。
注释:字符串位置从 0 开始,不是从 1 开始。
例子
echo strpos('Hello world!','wo');
?>
输出:6
PHP stripos() 函数
定义和用法
stripos() 函数查找字符串在另一字符串中第一次出现的位置。
注释:stripos() 函数是不区分大小写的。
注释:该函数是二进制安全的。
语法
stripos(string,find,start)
参数描述
string:必需。规定要搜索的字符串。
find:必需。规定要查找的字符串。
start:可选。规定开始搜索的位置。
返回值
返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。
注释:字符串位置从 0 开始,不是从 1 开始。
例子
echo stripos('Hello world!','WO');
?>
输出:6
来源: http://www.phperz.com/article/17/0810/339541.html
php 有indexof函数吗,详解PHP处理字符串类似indexof的方法函数相关推荐
- php的内置函数strrpos_PHP函数用法详解【初始化、嵌套、内置函数等】
本文实例讲述了PHP函数用法.分享给大家供大家参考,具体如下: 初始函数 函数:封装一段用于完成特定功能的代码. 通俗理解函数:可以完成魔鬼工作的代码块,就像积木一样,可以反复使用,在使用的时候,拿来 ...
- c语言复杂函数转换,详解C语言常用的一些转换工具函数.pdf
详详解解C语语言言常常用用的的一一些些转转换换工工具具函函数数 1..字字符符串串转转十十六六进进制制 代码实现: void StrToHex(char *pbDest, char *pbSrc, i ...
- html字符串转成数组,图文详解JavaScript中字符串转换为数组的方法
在前端开发中经常需要使用JavaScript,那你知道怎么将JS字符串转换为数组吗?这篇文章就和大家讲讲JS将字符串转换为数组的方法,感兴趣的朋友可以参考一下,希望可以帮助到你. 之前一篇文章已经给大 ...
- jQuery.extend 函数使用详解
jQuery.extend 函数使用详解 一.总结 一句话总结: jquery $.extend的作用就是:用于将一个或多个对象的内容合并到目标对象:$.extend( target [, objec ...
- php stripos 返回值,php函数stripos详解
php函数stripos详解 stripos - 查找字符串首次出现的位置(不区分大小写) 返回在字符串 haystack 中 needle 首次出现的数字位置. 与 strpos() 不同,stri ...
- lisp不是函授型语言_lisp函数大全详解
lisp函数大全详解 AutoLISP提供了大量的预定义函数.若将函数名(大小写都可)作为表中的第一个元素函数变元(若有的话)作为表中后面的元素,就可以调用那个函数.本章按字母顺序列出AutoLISP ...
- ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多)
ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多) https://blog.csdn.net/qq_25221835/article/details/82762416 post ...
- R语言tidyr包gather()函数实战详解:数据收缩、从宽表到窄表
R语言tidyr包gather()函数实战详解:数据收缩.从宽表到窄表 目录 R语言tidyr包gather()函数实战详解:数据收缩.从宽表到窄表 收缩两列数据
- R语言tidyr包spread()函数实战详解:数据裂变、从窄表到宽表
R语言tidyr包spread()函数实战详解:数据裂变.从窄表到宽表 目录 R语言tidyr包spread()函数实战详解:数据裂变.从窄表到宽表
最新文章
- CentOS 7使用systemctl如何补全服务名称
- 找到表中某一列值相同的记录,而且只要其中一条记录的sql
- 聚焦AI落地痛点,纵论跨域学习技术前沿和应用趋势 | CNCC技术论坛
- 全网独发gensim中similarities.Similarity用法
- python从入门到精通视频教程百度云-python从入门到精通视频教程百度云资源
- 阐述Spring security实现用户认证授权的原理----基于session实现认证的方式
- hive 表存储大小_Hive中文件存储格式及大小比较测试
- leetcode 547. Number of Provinces | 547. 省份数量(图的邻接矩阵 DFS)
- ffmpeg转码_音视频处理神器FFmpeg
- linux查看history及操作时间,linux下查询history操作时间的方法
- 怎样看mysql是不是支持SSL_mysql是如何支持ssl通信的?
- (大一)——自学计划
- 我也发个图 娱乐一下
- 常见排序算法整理1(C++实现)
- 全志f1c100s 开发环境搭建
- STM32入门(一)
- umts是移动还是联通_手机网络类型CDMA、GSM、WCDMA是什么意思?
- 通信原理及系统系列19—— 锁相环(鉴相器分析_2)
- 华东师范大学计算机保研方案,经验分享:华东师范大学的成功保研之路(面试干货)...
- 编程语言和开发环境的选择