Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.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 Can';t参考Laravel模型中的静态场';s创建方法_Php_Laravel_Laravel 5 - Fatal编程技术网

Php Can';t参考Laravel模型中的静态场';s创建方法

Php Can';t参考Laravel模型中的静态场';s创建方法,php,laravel,laravel-5,Php,Laravel,Laravel 5,我最近开始学习Laravel,并试图在我的模型的create方法中引用一个静态字段,在本例中是$myURL。这就是我正在尝试做的,但我不断得到错误: 未定义变量:myURL 我也用$this->myUrls尝试过它,只使用$myUrls,但不起作用。试试看 foreach (self::$myUrls as $u) myURL不是mySuperclass对象的属性。@FelippeDuarte你是对的。我可以直接引用它吗?没有。但是在foreach中,您可以使用foreach(self::

我最近开始学习Laravel,并试图在我的模型的create方法中引用一个静态字段,在本例中是$myURL。这就是我正在尝试做的,但我不断得到错误:

未定义变量:myURL

我也用$this->myUrls尝试过它,只使用$myUrls,但不起作用。

试试看

 foreach (self::$myUrls as $u) 

myURL
不是
mySuperclass
对象的属性。@FelippeDuarte你是对的。我可以直接引用它吗?没有。但是在
foreach
中,您可以使用
foreach(self::myurl作为$u)
。看杰克的回答。
 foreach (self::$myUrls as $u)