strlen函数
语法:strlen(string)
定义和用法:strlen() 函数返回字符串的长度。
substr函数
语法:substr(string,start,length)
定义和用法:substr() 函数返回字符串的一部分。
参数描述
- string:必需。规定要返回其中一部分的字符串。
- start:必需。规定在字符串的何处开始。正数,在字符串的指定位置开始;负数,在从字符串结尾的指定位置开始;0,在字符串中的第一个字符处开始。
- charlist:可选。规定要返回的字符串长度。默认是直到字符串的结尾。正数,从 start 参数所在的位置返回;负数,从字符串末端返回。
ord函数
语法:ord(string)
定义和用法:ord() 函数返回字符串第一个字符的 ASCII 值。
自定义substr_cn函数(可截取中英文混合字符串不乱吗)【原创】
function substr_cn($str_cn,$length) { if (strlen($str_cn) > $length) { if (ord($str_cn[$length]) > 128)$length++; $str_cn = substr($str_cn,0,$length); } return $str_cn; }
语法:substr_cn(string,length)
定义和用法:substr_cn() 函数返回字符串首个字符起的一部分,此函数截取中英文混合字符串时结尾不会出现乱码。
参数描述
- string:必需。规定要返回其中一部分的字符串。
- charlist:必须。规定要返回的字符串长度,如果规定长度超出,则返回全部字符。
时间: 2024-12-18 19:16:39