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

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

使用eval转换,例子代码:

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

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

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

$temp=@explode(",",字段); 不就完了?

foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。有两种语法: foreach (array_expression as $value) statementforeach (array_expression ...

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

foreach或者while 例如 $sql = "select * from test"; $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { echo $row['要输出的字段']; } 自己敲了一段 可以改改放到div或者表格中 循环

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

因为是循环取的,你在循环外声明一个空数组,在循环内,将结果集交给这个数组就行了,比如空数组时$arr=array,给数据的时候$arr[ ]=一行结果。php的数组下标是自动增长的 楼下也是个糊涂蛋,明明自己遍历的是二维数组,还叫你用一维数组

网站地图

All rights reserved Powered by www.ctrt.net

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