关于语言中的warning(包括PHP中的notice)的问题,warningnotice
PHP的notice
今天在用PHP写一个文件读写的问题,截取里面的数据会有notice,如下,(不影响运行)。由于自己没有在公司内部做过PHP的产品,也不知道对notice的要求是什么?于是到百度GOOGLE求答案,都是对各种notice的处理。
与其他PHP技术人员讨论,怎么处理的都有:有说全部都处理的;有说直接@的;有说直接改报告错误级别的。
C++的warning
同时想到了C++程序中的warning的如下,以前写的小模块waring都是处理掉的。现在公司不要求对waring进行处理,也就没有做处理,毕竟是需要时间的吗?
总结
自己写程序的时候不喜欢看到有warning或notice啥的出现,所以都会进行处理,在一个不要求处理的公司内有时因为堕性,就不处理了,有时这种waring是他人程序内的。
你们是怎么处理的呢?
不知道你的 php.ini 怎么改的。。或者说。。改对文件了没有(别肯定太快,我常见N多人都是改错文件的)
实在不行的话。你在你代码的每个文件或者通用文件第一行写上这个
error_reporting(E_USER_ERROR | E_USER_WARNING | E_USER_NOTICE);
问题1:只是个提示,说mysql_pcconect()这个函数会在未来的php版本中取出,请使用mysqli或者pdo替代
问题2:代码第139行的rs_admin这个变量没有定义,这个你自己检查一下
问题3:由于问题2的缘故,导致你的mysql_free_result()的参数为null,解决问题2这里就没问题了
如果你只是想隐藏问题的话(不推荐):
在你的php文件开头添加:
ini_set('display_errors',"1");

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.
