有没有方法屏蔽使用未始化变量出现的错误?
变量在未初始化的情况下这样使用 $str .= 'value' ,就会产生CI的错误提示(PHP本身是没有错误提示的)。所以在使用前要初始化,麻烦。有没有已经解决的?没有的话我就自己去找类库了。对核心类库我是没怎么研究的 那你就手工初始化撒 你看看 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.');
}
} 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的提示啊
感谢楼上!! 楼上说的改为E_ERROR级别就解决了,是怎么意思啊 特别不建议楼主使用未定义的变量,那不是好的编程习惯。
对自己的代码要严格要求呀~呵呵
页:
[1]