Php 这是什么数据类型、参数
如果我从db表(Mysql)中读取数据,我会得到如下结果:Php 这是什么数据类型、参数,php,html,mysql,arrays,parameters,Php,Html,Mysql,Arrays,Parameters,如果我从db表(Mysql)中读取数据,我会得到如下结果: [{"name":"Mobile Groups","value":1,"target":null,"alias":"mb_group","required":1,"showNull":0}, {"name":"Beta Group","value":3,"target":null,"alias":"mb_group","required":1,"showNull":0}, {"name":"Delta Group","value":4,
[{"name":"Mobile Groups","value":1,"target":null,"alias":"mb_group","required":1,"showNull":0},
{"name":"Beta Group","value":3,"target":null,"alias":"mb_group","required":1,"showNull":0},
{"name":"Delta Group","value":4,"target":null,"alias":"mb_group","required":1,"showNull":0}]
我到处都找不到这是什么数据类型,但那不是数组,对吗?我可以将此数据转换为数组吗?我需要将此数据用于我的复选框和单选按钮,因为我将使用foreach控制它,这是可能的吗?在我看来,更具体地说,是由三个对象组成的JSON数组
在PHP中,您应该能够使用它
输出
您还可以使用TRUE
参数获取作为数组转换的对象:
$array = json_decode($string, true);
取决于你的应用程序语言,它是一个可以迭代的结果集。我可以使用PHP,我可以用这个应用程序语言吗?
array (size=3)
0 =>
object(stdClass)[1]
public 'name' => string 'Mobile Groups' (length=13)
public 'value' => int 1
public 'target' => null
public 'alias' => string 'mb_group' (length=8)
public 'required' => int 1
public 'showNull' => int 0
1 =>
object(stdClass)[2]
public 'name' => string 'Beta Group' (length=10)
public 'value' => int 3
public 'target' => null
public 'alias' => string 'mb_group' (length=8)
public 'required' => int 1
public 'showNull' => int 0
2 =>
object(stdClass)[3]
public 'name' => string 'Delta Group' (length=11)
public 'value' => int 4
public 'target' => null
public 'alias' => string 'mb_group' (length=8)
public 'required' => int 1
public 'showNull' => int 0
$array = json_decode($string, true);