我想知道为什么substr函数计数空间 例如:
$text= 'Hello World';
echo substr($text,0,6);
输出将是
您好
但我想成为
你好w
感谢您的帮助
答案 0 :(得分:0)
substr()
函数从第一个字符开始计为0
,这也包括空格。
这应该给出你想要的输出:
$text= 'Hello World';
echo substr($text,0,7);
答案 1 :(得分:0)
空格字符与任何其他字符一样计算。要获得您想要的输出,您需要使用:
$text= 'Hello World';
echo substr($text,0,7);