本文分析了PHP字符串截取功能的使用方法,供大家参考,具体分析如下:

PHP自己截取字符串的功能只能用英文处理。这个数字不能拦截中国人的混合物。后面的例子很容易使用。第一个是初学者学习和使用的。具体代码如下:

复制代码代码如下:< PHP

字符串结构

$str =有;

回声原始字符串:美元的结构;

以多种方式拦截

str1 substr($str =美元,5);

回声第五字结束的开始:。STRl美元。;

str2 substr($str =美元,9,4);

回声始于4字符第九字符:,出现美元。;

但美元= substr($str,- 5);

回声以倒数5字:但美元。;

str4美元= substr($str,- 8,4);

回声始于4字符从倒数第八字:str4美元。;

$str5 = substr ($str, -8, -2);

回声从倒数第八字的倒数第二个字符开始:str5美元。。

>

支持中英文截取,代码如下:

复制代码代码如下:< PHP

*

------------------------------------------------------

参数:

str_cut美元需要截断字符串

$长度允许字符串显示的最大长度。



程序功能:全角半角(汉字和英文混合字符串截取)防止乱码

------------------------------------------------------

* /

功能substr_cut(str_cut美元美元,长度)

{

如果(strlen($ str_cut)> $长度)

{

($ i = 0;$ i < $长度;$ + +)

如果(ORD($ str_cut {我})> 128)$我+ +;

str_cut美元= substr(str_cut美元,0美元,我)。…..;

}

返回的str_cut;

}

>

希望本文能对大家的PHP程序设计有所帮助。