gpt4 book ai didi

php - 数组的简写 : is there a literal syntax like {} or []?

转载 作者:IT老高 更新时间:2023-10-28 11:56:37 25 4
gpt4 key购买 nike

PHP 中数组表示法的简写是什么?

我尝试使用(不起作用):

$list = {};

如果您提供有关 PHP 其他速记的一些信息的链接,那将是完美的。

最佳答案

更新:
自 PHP 5.4.0 起 shortened syntax已引入用于声明数组:

$list = [];

上一个答案:

没有。只有 $list = array(); 但是你可以直接开始添加元素。

<?php
$list[] = 1;
$list['myKey'] = 2;
$list[42] = 3;

就 PHP 而言,这完全没问题。你甚至不会得到 E_NOTICE for undefined variables .

E_NOTICE level error is issued in case of working with uninitialized variables, however not in the case of appending elements to the uninitialized array.

至于速记方法,到处都是。如果您想找到它们,请阅读 The Manual .

一些例子,仅供娱乐:

  1. $arr[] array_push 的简写。
  2. foreach 构造
  3. 回显 $string1, $string2, $string3;
  4. 使用 +
  5. 连接数组
  6. elseif的存在
  7. 字符串中的变量嵌入,$name = 'Jack'; echo "Hello $name";

关于php - 数组的简写 : is there a literal syntax like {} or []?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4271874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com