2013-08-02 42 views
0

array_shift()預計參數1是陣列,空在 /home5/.../php/symfony/command/sfCommandManager.class.phpPHP警告:array_shift()預計參數1是陣列,在/home5/.../php/symfony/command/sfCommandManager.class.php空給出

給出的是我得到的錯誤。

我試圖設置使用BlueHost的一個Symfony的1.4項目,當我嘗試運行symfony的產生我收到在錯誤日誌中此錯誤:項目的項目名稱。

+0

何在喲代碼布拉赫?而且我會假設你要發送到'array_shift()的參數沒有被設置'正常。 –

+0

顯示您的代碼。 – reformed

回答

1

你需要給array_shift()參數!看看這個例子:

$stack = array("orange", "banana", "apple", "raspberry"); 
$fruit = array_shift($stack); // Here you give the parameter 
print_r($fruit); 

你給上array_shift()參數,你需要去改變它!

更新:

array_shift()移動所述陣列的所述第一值開始並返回它由一個元件縮短陣列和移動都記錄下來。所有數字數組鍵將被修改爲從零開始計數,而文字鍵不會被觸摸。閱讀here更多

+1

您的意思是的''而不是$ stack''的print_r($水果)? –

+0

是的你是對的。我從PHP文檔中獲取它,他們做錯了。我現在編輯。非常感謝。好眼睛@PRPGFerret! –

+1

哈哈很高興幫助。 –

相關問題