0
我正在使用codeingiter平臺構建應用程序。在嘗試在控制器中使用unset()函數時遇到錯誤。我有一個陣列,其看起來像:在寫入上下文中不能使用方法返回值
陣列([userfile的] =>從屏幕截圖2014年11月2日21:36:32.png [pause_flag] => 0 [merchant_top] => 0 [CATEGORY_ID ] => 1 [category_id1] => 1 [category_id2] => 1)
雖然試圖使用未設置($這 - >輸入 - >交的( 'userfile的' 陣列未設置 'userfile的' )); 我得到一個錯誤,暗示了無法在寫入上下文中使用方法返回值。
請幫我解決這個問題
該錯誤已經說清楚了,你不能通過' - > post()'方法取消設置值。爲什麼你需要不管它呢? – Ghost 2014-11-09 04:48:34
你試圖做的事情沒有意義。取消設置post()是沒有用的,因爲一旦它被處理,請求已經被提交併且不能從客戶端改變。 – Wold 2014-11-09 04:49:56
@wold ..控制器在服務器端,我試圖改變服務器端的數據。 $ this-> input-> post()只是一個數組..所以不可能使用unset()函數來操作數組嗎? – 2014-11-09 04:56:42