课程
/后端开发
/PHP
/PHP进阶篇
implode(分隔符[可选], 数组)
是不是可以写成:implode( $arr);
另外,扩展如果一个函数需要多个参数,可选参数是不是在最后面
2017-05-08
源自:PHP进阶篇 10-10
正在回答
$str = array('sun', 'moon', 'star'); // implode(separator,array) separator 参数是可选的。但是为了向后兼容,推荐使用使用两个参数。 implode($str);// 这样写也是可以的,separator默认是空 // 扩展函数里面的可选参数一般都是放在后面,必选在前面
不可以
explode(separator,string,limit)
参数 描述
separator : 必需。规定在哪里分割字符串。
string : 必需。要分割的字符串。
limit : 可选。规定所返回的数组元素的数目。
可能的值:
大于 0 - 返回包含最多 limit 个元素的数组
小于 0 - 返回包含除了最后的 -limit 个元素以外的所有元素的数组
0 - 返回包含一个元素的数组
php_bao
echo implode(array('asdf','csdfs'));
//asdfcsdfs
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答如何修改不可写文件
3 回答变量必须访问控制。方法可以默认,可以省略不写,是这样吗?
1 回答php的类可以接受参数吗?
3 回答$value 可以直接写出$v吗?
1 回答想请教一下,平常不要 if 可不可以呢,结果是一样的