为了账号安全,请及时绑定邮箱和手机立即绑定

为什么是substr($str, 6, 5),“6,5”呢??

为什么是substr($str, 6, 5),“6,5”呢??

正在回答

4 回答

6是 hello,world 中 w在 $str  的索引 

5是 world 一共有5个字母

0 回复 有任何疑惑可以回复我~

echo substr($str,6,9);

这个也可以  其实就是个范围

0 回复 有任何疑惑可以回复我~

$str='hello,world';

echo substr($str,6,5);

推演一下:

hello,world字符串视作一个数组,即arr[0]=h;

以此类推,arr[6]=w;从6的位置上截取5字符字长,得到的结果就是world

所以substr()里的参数是6和5


0 回复 有任何疑惑可以回复我~

说清楚是什么意思!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么是substr($str, 6, 5),“6,5”呢??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信