Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.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_Arrays - Fatal编程技术网

这行代码是否表示php中另一个数组中的数组?

这行代码是否表示php中另一个数组中的数组?,php,arrays,Php,Arrays,刚刚通过一个教程,遇到了这行代码。这段代码是否在变量“schedule”下的数组$info中创建了一个包含3个变量的数组?是的,一个二维非对称数组。 在数组上使用print\u r或var\u dump函数查看所有内容。是的,二维非对称数组。 在数组上使用print\u r或var\u dump函数查看所有内容。是的 你自己检查一下。我想说,$info的键调度有一个字符串数组 $info['schedule'] = array('swimming', 'soccer', 'read book')

刚刚通过一个教程,遇到了这行代码。这段代码是否在变量“schedule”下的数组$info中创建了一个包含3个变量的数组?

是的,一个二维非对称数组。
在数组上使用print\u rvar\u dump函数查看所有内容。

是的,二维非对称数组。 在数组上使用print\u rvar\u dump函数查看所有内容。

是的

你自己检查一下。我想说,
$info
键调度有一个字符串数组

$info['schedule'] = array('swimming', 'soccer', 'read book');
是的

你自己检查一下。我想说,
$info
键调度有一个字符串数组

$info['schedule'] = array('swimming', 'soccer', 'read book');

是的,但是它不在变量“时间表”下,它被称为键。键是“schedule”

是的,但它不在变量“schedule”下,它被称为键。键是“schedule”

“schedule”不是变量,它是数组
info
中的键。是的,该行正在该键处创建一个新数组,因此
$info
如下所示:

$info['schedule'] = array('swimming', 'soccer', 'read book');


print_r($info);

“schedule”不是变量,它是数组
info
中的键。是的,该行正在该键处创建一个新数组,因此
$info
如下所示:

$info['schedule'] = array('swimming', 'soccer', 'read book');


print_r($info);

是的,您可以在该数组中创建另一个数组。可以有一个数组,其中包含无限多个数组,每个数组包含无限多个数组,以此类推,直至无穷大。嗯,不是真的,从来没有足够的时间或内存来实际实例化所有这些。也可以将对象放在数组中的对象中的变量中的对象中的对象中的数组中的对象

无论如何,这是一个多维数组,你会发现它们有很多用处。在该示例中,$info['schedule'][0]将是'swiming',$info['schedule'][2]将是'readbook'

您可以执行以下操作:

['schedule' => ['swimming', 'soccer', 'read book']]

其中,
$info['schedule']['work']['Reports'][1]
将是“税单”,而
$info['schedule']['work'][0]
将是“繁忙的工作”。未命名数组值设置数组时,按顺序获取数字键,就像没有命名键一样。因此,
count($info['schedule']['work'])
将返回
3
,但只有
['work'][0]
['work'][1]
将是有效的数字键,因为第三个是
['work']['Reports']
是的,您可以在该数组中创建另一个数组。可以有一个数组,其中包含无限多个数组,每个数组包含无限多个数组,以此类推,直至无穷大。嗯,不是真的,从来没有足够的时间或内存来实际实例化所有这些。也可以将对象放在数组中的对象中的变量中的对象中的对象中的数组中的对象

无论如何,这是一个多维数组,你会发现它们有很多用处。在该示例中,$info['schedule'][0]将是'swiming',$info['schedule'][2]将是'readbook'

您可以执行以下操作:

['schedule' => ['swimming', 'soccer', 'read book']]
其中,
$info['schedule']['work']['Reports'][1]
将是“税单”,而
$info['schedule']['work'][0]
将是“繁忙的工作”。未命名数组值设置数组时,按顺序获取数字键,就像没有命名键一样。因此,
count($info['schedule']['work'])
将返回
3
,但只有
['work'][0]
['work'][1]
将是有效的数字键,因为第三个是
['work']['Reports']

在另一个数组中有3个值的数组,是的。