php:字符串的截取

来源:互联网 发布:nginx配置域名 编辑:程序博客网 时间:2024/05/16 06:53

字符串的截取

php中有非常多的字符串处理函数,其中就有字符串截取函数。

1、英文字符串的截取函数substr()

函数说明:substr(字符串变量,开始截取的位置,截取个数)

例如:

$str='i love you';//截取love这几个字母echo substr($str, 2, 4);//为什么开始位置是2呢,因为substr函数计算字符串位置是从0开始的,也就是0的位置是i,1的位置是空格,l的位置是2。从位置2开始取4个字符,就是love。

2、中文字符串的截取函数mb_substr()

函数说明:mb_substr(字符串变量,开始截取的位置,截取个数, 网页编码)

例如:

$str='我爱你,中国';//截取中国两个字echo mb_substr($str, 4, 2, 'utf8');//为什么开始位置是4呢,和上一个例子一样,因为mb_substr函数计算汉字位置是从0开始的,也就是0的位置是我,1的位置是爱,4的位置是中。从位置4开始取2个汉字,就是中国。中文编码一般是utf8格式

 

 

任务

$str='hello,world';从这几个字符中获取world单词

<?php//截取字符串$str='hello,world';echo substr($str,6,5);?>


0 0
原创粉丝点击