WAMP和PHP中未定义的索引错误报告
作者:互联网
我正在使用wamp来开发一个php应用程序.我的问题是,每当我调用一个有时碰巧没有值的变量时,我会得到一个错误,表明它是一个未定义的索引.有没有办法将错误报告更改为不显示此错误?在输出变量之前,我必须使用isset来确定它是否已设置,但我不想这样做.我的应用程序中有一些区域使这种方法效率低下.
解决方法:
如果您不想更改error_reporting级别,则应在使用之前检查,是否存在变量.你可以用
if(isset($var))
为了它.你可以添加一些功能,不要总是写它.例:
function getPost($name,$default=null){
return isset($_POST[$name])?$_POST[$name]:$default;
}
用法:
getPost('id');
getPost('name','Not Logged In');
标签:error-reporting,php,wamp 来源: https://codeday.me/bug/20190903/1794901.html