今日继续分享《php8的字符串操作》昨天一天都没有写多少,内容多,今天继续:
昨天分享的是1、使用trim()、rtrim()和ltrim()函数去除字符串首尾空格和特殊字符。2、使用strlen()函数和mb_strlen()函数获取字符串的长度。
、截取字符串PHP对字符串的截取可以使用内置函数substr()和mb_substr()实现。
通常情况下,substr()函数用于截取英文字符。mb_substr()函数用于带有中文字符的字符串。
.1、substr()函数在一个字符串中截取一个子串,就是字符串截取。使用substr()函数,可以完成字符串的截取。
substr()函数有个参数,分别是目标字符串、起始位置和截取长度。语法格式如下:
substr(目标字符串,起始位置,截取长度)
其中:
1、目标字符串是某个字符串变量的变量名,起始位置和截取长度都是整数。
2、如果都是正数,起始位置的整数必须小于截取长度的整数,否则函数返回值为假。
、如果截取的字符串为负数,则意味着是从起始位置开始往后,截取从目标字符串结尾算起的长度数的字符以外的所有字符。
4、字符串的起死位置是从0开始计算的,也就是字符串中第一个字符的位置表示为0。
下面,本站制作的一个PHP字符串起始位置的示意图,让大家更好的进行理解:
使用substr()函数截取字符串长度,参考代码:
?php$a="Wel