array_shift()期望参数1为数组,在给定的位置为null /请分享帮助/.../ PHP / symfony的/命令/ sfCommandManager.class.php
是我得到的错误。
我正在尝试使用Bluehost设置Symfony 1.4项目,当我尝试运行symfony generate:项目项目名称时,我在错误日志中收到此错误。
答案 0 :(得分:2)
您需要提供array_shift()
参数!看这个例子:
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack); // Here you give the parameter
print_r($fruit);
您在array_shift()
上提供 null 参数,您需要更改它!
<强>更新强>
array_shift()
关闭数组的第一个值并返回它,将数组缩短一个元素并将所有内容向下移动。将修改所有数值数组键以从零开始计数,而不会触及文字键。请阅读here了解更多