![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
例子:
$n="某男脱下衣服给女友看二头肌说:这相当于五十公斤炸药";
$result1=substr($n,0,30);
echo $result1;
显示为:某男脱下衣服给女友看二头肌说:铡
如果$result1=substr($n,0,29);
显示为:某男脱下衣服给女友看二头肌说:
因为汉字2占两个字符,标点符号占一个字符。汉字显示半个就乱码。
我现在的问题是$n中的字符串不固定,是变动的,其中含标点符号不确定。
要显示30个左右的字符,为了不产生乱码。该如何做,用什么函数。
提问者:hyhappy 08-13 17:05
答复

