1.字符串转换成数组。
explode(string separator,string string,[int limit]) 返回有字符串转换成的数组,每个元素都是string的一个子串,他们被字符串separator分隔。
如果设置了limit参数,则返回的数组包含最多limit个元素,而最后那几个元素将包含string的剩余部分。
如果separator为空字符串,explode函数将返回false;如果separator所包含的值在string中找不到,那么explode函数将返回string单个元素的数组;如果limit是负数,则返回除了最后的-limit个元素外的所有元素。
如:
$str = messi,henry,xavi;
$array = explode(,,$str);
var_dump($array);
2.数组转换成字符串
implode(string glue,array pieces)
参数glue是字符串类型,指分隔符,参数pieces是要转换的数组类型。
如:
$array = array(team=>barcelona,name=>messi);
$str = implode(,,$array);
以上就是php学习之字符串跟数组的转换的内容。