php Yii: 出現undefined offset 或者 undefined index解決方案

在開發Yii 時,在程序中定義了以下方式:php

       if($this->menuoption[2] === 'test'),那麼在運行程序時會報:undefined offset:2,這樣的錯誤主要是因爲php.ini 裏的錯誤等級過高了,在windows下錯誤等級是:error_reporting =  E_ALL & ~E_NOTICE,這樣就不會報錯。而在Ubuntu系統裏面,按照完php5以後,在/etc/php5/apache2/php.ini文件中定義的error_reporting值爲:E_ALL & ~E_DEPRECATED。apache

      要解決此問題須要將error_reporting值設置爲:E_ALL & ~E_NOTICE。windows

相關文章
相關標籤/搜索