php将字符串转换为数组实例讲解
php将字符串转换为数组
在php中通过使用“explode函数”,将字符串转换为数组,该函数的用法为“explode(delimiter,string)”,其参数delimiter表示为边界上的分隔字符,参数string表示为输入的字符串。
explode说明
explode(string$delimiter,string$string[,int$limit]):array
此函数返回由字符串组成的数组,每个元素都是string的一个子串,它们被字符串delimiter作为边界点分割出来。
explode参数
delimiter:
边界上的分隔字符。
string:
输入的字符串。
limit:
如果设置了limit参数并且是正数,则返回的数组包含最多limit个元素,而最后那个元素将包含string的剩余部分。
如果limit参数是负数,则返回除了最后的-limit个元素外的所有元素。
如果limit是0,则会被当做1。
由于历史原因,虽然implode()可以接收两种参数顺序,但是explode()不行。你必须保证separator参数在string参数之前才行。
返回值
此函数返回由字符串组成的array,每个元素都是string的一个子串,它们被字符串delimiter作为边界点分割出来。
如果delimiter为空字符串(""),explode()将返回FALSE。如果delimiter所包含的值在string中找不到,并且使用了负数的limit,那么会返回空的array,否则返回包含string单个元素的数组。
实例代码:
到此这篇关于php将字符串转换为数组实例讲解的文章就介绍到这了,更多相关php将字符串转换为数组内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!