當寫入陣列時 ,系統 Log 出現 PHP Fatal error: Cannot use string offset as an array in xxxx 訊息時 ,該如何解決 ?
其主要原因為 將要寫入的陣列不存在 (尚未被建立) ,因此 ,請加上
if(!is_array($datas))
{
$datas = array();
}
敘述到寫入陣列的程式行之前 ,請記得替換 $datas 為你要寫入的陣列變數名稱. 即可
By Frank Chen
全站熱搜
貧窮不能等,因為時間久了,你就會貧窮習慣了;
夢想不能等,因為努力晚了,人老就無能為力了;
學習不能等,因為懂得少了,就沒本事夢想成真了;
健康不能等,因為身體垮了,人生的一切就都沒了。
當寫入陣列時 ,系統 Log 出現 PHP Fatal error: Cannot use string offset as an array in xxxx 訊息時 ,該如何解決 ?
其主要原因為 將要寫入的陣列不存在 (尚未被建立) ,因此 ,請加上
if(!is_array($datas))
{
$datas = array();
}
敘述到寫入陣列的程式行之前 ,請記得替換 $datas 為你要寫入的陣列變數名稱. 即可
By Frank Chen
留言列表