php字符串内容为数组时转换为数组的方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php字符串内容为数组时转换为数组的方法相关的知识,希望对你有一定的参考价值。
参考技术A 现有$str,内容为数组形式的数据。要求转换为数组,例如:
解决方法:
执行以上函数,可以得到数组$arr为字符串$str的数据的数组形式,跟js使用eval类似。
PHP之implode()方法
implode — 将一个一维数组的值转化为字符串
string implode ( string
$glue
, array $pieces
)string implode ( array
$pieces
)用 glue
将一维数组的值连接为一个字符串。
参数
glue
-
默认为空的字符串。
pieces
-
你想要转换的数组。
返回值
返回一个字符串,其内容为由 glue 分割开的数组的值。
范例
Example #1 implode() 例子
<?php
$array = array(‘lastname‘, ‘email‘, ‘phone‘);
$comma_separated = implode(",", $array);
echo $comma_separated; // lastname,email,phone
// Empty string when using an empty array:
var_dump(implode(‘hello‘, array())); // string(0) ""
?>
注释
Note: 此函数可安全用于二进制对象。
以上是关于php字符串内容为数组时转换为数组的方法的主要内容,如果未能解决你的问题,请参考以下文章