发布网友 发布时间:2022-04-23 10:00
共3个回答
热心网友 时间:2022-04-06 02:37
这个不是错误
只是提示变量没有定义而已!
不影响程序的运行
当然, 不好看
方法有:
1、修改php.ini配置文件,
保存, 然后重启Apache或者iis等
2. 在文件的头部(注意之前不能有任何输出, 一般是文件的第一行)加上:
error_reporting(E_ALL ^ E_NOTICE);两种方法任选其一!
建议是第一种方法, 一劳永逸!
但不建议使用抑止符 @
这个符号虽然可以屏蔽错误,但不利于php的程序优化, 开销很大的!
热心网友 时间:2022-04-06 03:55
这是警告不是错误!如果你不想有这些提示需要把错误提示等级降低些。
或者做一些判断,比如67行先做 isset 判断,在判断后面的! 121行和124行也是如此。
当然还可以在前面家上@符号也可以达到这个效果。
热心网友 时间:2022-04-06 05:30
可不报错,你还没提交数据,变量已经定义,能不报错吗?
你在$的前面加个@忽略掉就可以继续了