작성된 코드의 오류는 무시되거나 전혀 오류가 발생하지 않을 수 있습니다. PHP는 여전히 알림 경고를 표시합니다. 다음으로 PHP 기본 설정에서 알림 경고를 차단하는 방법을 소개하겠습니다.
PHP의 기본 설정은 다음과 같습니다. 페이지가 제대로 표시되지 않을 수 있는 경고 메시지를 확인하세요. 직접 정의한 변수를 사용하셨나요? 하지만 PHP를 프로그래밍할 때 C++만큼 엄격하지 않아 프로그래밍할 때 이 기능을 자주 사용합니다.
그동안 열심히 작성하신 PHP 프로그램을 서버에 배포하실 때 많은 분들이 이런 메시지를 보셨을 거라 믿습니다.
PHP Notice: Undefined variable PHP Notice: Undefined index
직접 사용되는 정의된 변수가 있는지 살펴보세요. . 하지만 PHP를 프로그래밍할 때 C++만큼 엄격하지 않아 프로그래밍할 때 이 기능을 자주 사용합니다. PHP의 기본 설정은 이러한 프롬프트를 표시하는 것이며, 이로 인해 페이지가 제대로 표시되지 않습니다.
//error_reporting(E_ALL); error_reporting(E_ALL || ~E_NOTICE); //显示除去 E_NOTICE 之外的所有错误信息
첫 번째는 모든 오류를 표시한다는 의미이고,
두 번째는 경고를 표시하지 않고 모든 오류를 표시한다는 의미입니다.
두 번째 줄 앞에 //를 추가하고 앞에 있는 //를 제거하면 됩니다. 첫 번째 줄의 그게 다야.
첨부 파일: 각 오류 보고서에 대한 자세한 설명
사용법:
error_reporting(0);//禁用错误报告 error_reporting(E_ALL ^ E_NOTICE);//显示除去 E_NOTICE 之外的所有错误信息 error_reporting(E_ALL^E_WARNING^E_NOTICE);//显示除去E_WARNING E_NOTICE 之外的所有错误信息 error_reporting(E_ERROR | E_WARNING | E_PARSE);//显示运行时错误,与error_reporting(E_ALL ^ E_NOTICE);效果相同。 error_reporting(E_ALL);//显示所有错误
관련 권장 사항:
웹 클러스터 세션 동기화 단계를 설정하는 PHP에 대한 자세한 설명
위 내용은 PHP 기본 설정에서 알림 경고를 차단하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!