www.ctrt.net > php如何将一个字段的ArrAy读取成数组输出

php如何将一个字段的ArrAy读取成数组输出

使用eval转换,例子代码:

首先定义一个数组,然后遍历数据表,把相应的数据放到数组中,最后通过json_encode()转化数组 json_encode() 函数的功能是将数值转换成json数据存储格式。 例如:

遍历数据表,把相应的数据放到数组中即可 例如:

$name = array('Tokyo','Beijin','Shanghai');$new= implode(',',$name);print $new;不知道你是不是这个意思,php中把数组转化成字符串

本来就是array 但不是无效的array array是数组,他返回的数据是数组形式的 你要是直接 echo一个数组,那显示的就是array 你改用print_r($res)试试 他就不会是单单array了

分割字符串可以用explode函数 $str = "1,2,3,4,5,6";$arr = explode(",",$str);foreach($arr as $a){ #插入数据库就可以}

无标题文档 代码 内容

$arr=你上面那个数组 foreach($arr as $k=>$v){ $arr['name']=$k; } print_r($arr);

可以通过数组的键名来读取 例如: 或者通过数组的键值来读取键名 例如:

PHP中的 explode() 函数可以实现此功能 语法 explode(separator,string,limit) 参数 描述 separator 必需,规定在哪里分割字符串。 string 必需,要分割的字符串。 limit 可选,规定所返回的数组元素的数目。 例如: 输出如下: Array ( [0] => ...

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com