php中为什么$_POST[ aa ]会报Notice: Undefined index错

2025-01-06 10:04:46
推荐回答(3个)
回答1:

首先这并不是个错误,只是个警告或者提示信息。如果关闭的话有可能造成一些不可预知的错误,其实这也关系到个人编程规范化的习惯,对一些变量进行初始化。

解决方法 :

$aa = isset($_POST['aa']) ? $_POST['aa'] : '';

回答2:

表单提交的数据里没有name='aa'的元素,比如input

回答3:

关闭 通知的错误提示 即可!
修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE