Beyoung 发表于 2011-12-12 17:29:58

有没有方法屏蔽使用未始化变量出现的错误?

       变量在未初始化的情况下这样使用 $str .= 'value' ,就会产生CI的错误提示(PHP本身是没有错误提示的)。所以在使用前要初始化,麻烦。
       有没有已经解决的?没有的话我就自己去找类库了。对核心类库我是没怎么研究的

acabin 发表于 2011-12-12 20:03:48

那你就手工初始化撒

tysun2010 发表于 2011-12-13 16:04:43

你看看 index.php文件,里面的应该有配置
if (defined('ENVIRONMENT'))
{
        switch (ENVIRONMENT)
        {
                case 'development':
                        error_reporting(E_ALL);
                break;
       
                case 'testing':
                case 'production':
                        error_reporting(0);
                break;

                default:
                        exit('The application environment is not set correctly.');
        }
}

Beyoung 发表于 2011-12-17 16:27:40

tysun2010 发表于 2011-12-13 16:04 static/image/common/back.gif
你看看 index.php文件,里面的应该有配置
if (defined('ENVIRONMENT'))
{



case 'development':
   error_reporting(E_ALL);
改为E_ERROR级别就解决了,哎,我一直没注意error_reporting的提示啊
感谢楼上!!

chenhan 发表于 2012-2-14 12:03:34

楼上说的改为E_ERROR级别就解决了,是怎么意思啊

Hex 发表于 2012-2-14 13:33:17

特别不建议楼主使用未定义的变量,那不是好的编程习惯。
对自己的代码要严格要求呀~呵呵
页: [1]
查看完整版本: 有没有方法屏蔽使用未始化变量出现的错误?