我有一些PHP的经验,但我刚看到一个语法(Yii2参考)我不知道如何阅读,无法在文档中明确找到。 “[新”是什么意思?这是否定义了一个新对象数组?
public function actionCreate()
{
$model = new Credit();
$modelReferences = [new CreditRefence()];
$modelFiles = [new CreditFile()];
答案 0 :(得分:1)
从PHP 5.4开始,您还可以使用短数组语法,将array()替换为[]。
答案 1 :(得分:0)
新建用于创建新对象/模型,在这种情况下,您创建3个对象Credit,CreditRefence,CreditFile
第一个是assingne $ model一个简单的var
另一个被分配给数组.. []是php 5.4中数组的新快捷方式sintax
在你的应用程序中,你可能有模型中的Credit,CreditRefence,CreditFile