课程
/后端开发
/PHP
/PHP进阶篇
为什么是substr($str, 6, 5),“6,5”呢??
2015-07-12
源自:PHP进阶篇 10-6
正在回答
6是 hello,world 中 w在 $str 的索引
5是 world 一共有5个字母
echo substr($str,6,9);
这个也可以 其实就是个范围
$str='hello,world';
echo substr($str,6,5);
推演一下:
hello,world字符串视作一个数组,即arr[0]=h;
以此类推,arr[6]=w;从6的位置上截取5字符字长,得到的结果就是world
所以substr()里的参数是6和5
说清楚是什么意思!
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
4 回答为什么是9呢?不解
2 回答为什么就是不对呢
1 回答不懂,这是为什么呢
2 回答$str = preg_replace($p, '<em>$0</em>', $str);请问这一句里面的$0是什么意思?
2 回答5-6 查找所有匹配结果