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

Php 数组中的这些箭头称为什么?

Php 数组中的这些箭头称为什么?,php,Php,我想没有问题。。。 我只是想知道这种东西叫什么 我的猜测是,acf_添加_选项_页面是一个接受值数组的函数。我只想知道数组中这些箭头的名称是 acf_add_options_page(array( 'page_title' => 'General Settings', 'menu_title' => 'General Settings', 'position' => '63.3', )); 这种类型的数组称为关联数组。在需要将自己的键定义为数组的索引的情况下,

我想没有问题。。。 我只是想知道这种东西叫什么

我的猜测是,acf_添加_选项_页面是一个接受值数组的函数。我只想知道数组中这些箭头的名称是

acf_add_options_page(array(
  'page_title'  => 'General Settings',
  'menu_title'  => 'General Settings',
  'position' => '63.3',
));

这种类型的数组称为关联数组。在需要将自己的键定义为数组的索引的情况下,这有助于您。假设您要打印一个用户列表,其中用户模型/实体/表具有以下列名:

  • 名字
  • 电子邮件
  • 电话
您可以将数组称为
$user['name']
它不仅打字友好,而且可以帮助您避免崩溃。 在某些情况下,可能会在“名称”列之前检索电子邮件。您正期待着这样的事情:

0 => 'John Doe',
1 => 'john@example.com',
2 => '0999999999'
 0 => 'John Doe',
 1 => '0999999999',
 2 => 'john@example.com'
但最终的结果是这样的:

0 => 'John Doe',
1 => 'john@example.com',
2 => '0999999999'
 0 => 'John Doe',
 1 => '0999999999',
 2 => 'john@example.com'
为了避免这些情况,您可以通过自己定义的密钥打印/访问它们。在这种情况下,您不必遵循序列号。只需根据密钥名称打印它们

// no need to remember the index
"name"  => 'John Doe',
"phone" => '0999999999',
"email" => 'john@example.com'

有关更多信息,请阅读:

php关联数组。它可以帮助您在键值pairafik中存储值,它们是赋值运算符。这可能会对您有所帮助:。欢迎使用Stackoverflow!请发布一个,以便我们可以帮助您。根据标题:“数组中的这些箭头叫什么?”他们询问的是符号
=>
的名称,而不是它是什么类型的数组。