多语言展示
当前在线:1238今日阅读:167今日分享:16

php中常见字符串处理函数

在php编程中,经常会遇到字符串,有很多常见的函数,特别重要的几个要熟练掌握。如查询、替换、连接、分割等。下面就常见的几个字符串处理函数逐一讲解。
工具/原料
1

php配置开发环境、代码编辑器、熟悉字符串定义及使用方法

2

电脑、手、活跃的大脑

方法/步骤
1

1.经常对字符串进行访问,首先就看看字符串有多长。用下面这个函数strlen($str).如定义一个字符串并赋初始值,$str='absorr2af';我们用眼睛看,数一数可知:有9个字符,也就是长度是9.要得到输出结果,就添加代码:echo strlen($str);这样就可以了:代码即结果如图:

2

2.将字符串进行大写转换,用到的函数是strtoupper($str),注意这里是将小写字母转化为大写字母,而本身的大写字母不变。如下两个例子:①含大小写混合的,str1='ABtdrXzerP';②全部是小写的,$str='howtosee';分别用函数输出echo $str1.'
';echo $str2.'
';代码就如下:

3

3当然还有将大写字母转化为小写字母,函数是strtolower($str)。用法是一样的,就不多说。下面讲字符串查找函数,strstr($str,“子串”).这个函数的作用是将特定的子字符串查找出来,如定义一个字符串$str='pbdrlursmt',查找含有子串'ur',可以用输出语句添加代码:echo strstr($str,'ur');

4

输出结果你可能大感意外,怎么回事?应该是输出'ur',为什么后面都输出了。注意,这个函数其实就是查找到匹配的子串之后,后面的也会输出。这个函数的特点就是这样,要小心哦!下面讲讲字符串截取函数substr($str,1,5).这个函数功能是从一大串初始字符串中取出从第一个字符串开始的5个字符串。这个是子字符串。这里1和5是随意写的数字,其实也可以是负数。1这个数是起始位置,5这个是结束位置。可以这么添加代码:$str='outmandashiyuan',echo substr($str,1,5);大家可以想想输出结果,然后对照是不是这样的。截图如下:

注意事项
1

分析细节问题,抓住函数的意义和方法,选取适合的函数达到想要的功能。

2

有些细微区别是通过运用和摸索慢慢积累的,首次犯错查明原因,进行比较归纳,总会弄明白道理的。

推荐信息