Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 这是什么数据类型、参数_Php_Html_Mysql_Arrays_Parameters - Fatal编程技术网

Php 这是什么数据类型、参数

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,

如果我从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,"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);