PHP 오류 처리 : 알아야 할 모든 것



이 기사에서는 프로그래밍 데모를 통한 PHP 오류 처리를 소개하고 프로세스에서 개념을 완전히 이해하는 데 도움을줍니다.

오류 처리는 프로그램에서 발생한 오류를 찾아 조치를 취하는 과정입니다. 이 기사는 오류 처리 자세히. 이 기사에서는 다음 사항을 다룰 것입니다.

PHP 오류 처리 기사를 시작하겠습니다.





오류 처리

PHP에서 오류를 처리하는 것은 매우 쉽습니다.스크립트와 웹 애플리케이션을 만들 때 오류 처리는 매우 중요한 부분입니다. 코드에 오류 검사 코드가 없으면 프로그램이 매우 비전문적으로 보일 수 있으며 보안 위험에 노출 될 수 있습니다.

다른 오류 처리 방법을 볼 수 있습니다.



* 간단한 'die ()'문

* 사용자 지정 오류 및 오류 트리거

* 오류보고



PHP 오류 처리가 die 함수와 어떻게 작동하는지 살펴 보겠습니다.

다이 () 기능 사용

PHP 프로그램을 작성할 때 진행하기 전에 가능한 모든 오류를 확인하고 필요한 적절한 조치를 취해야합니다./tmp/test.xt 파일이없는 예

사용자 지정 오류 처리기 만들기

사용자 지정 오류 처리기를 만드는 것은 매우 간단합니다. PHP 코드에서 오류가 발생할 때마다 호출 할 수있는 특수 함수를 간단히 만들 수 있습니다.

이 함수는 오류 수준 또는 오류 메시지 일 수있는 최소 2 개의 매개 변수를 처리 할 수 ​​있지만 최대 5 개의 선택적 매개 변수 (파일, 줄 번호 및 오류 컨텍스트)를 허용 할 수 있습니다.

통사론

error_function () 오류 핸들러 설정

PHP의 기본 오류 핸들러는 소프트웨어에 제공된 내장 오류 핸들러입니다. 스크립트 기간 동안 기본 오류 처리기 위에 함수를 만들 것입니다.

일부 오류에만 적용되는 오류 처리기를 변경할 수 있습니다. 이렇게하면 스크립트가 코드에서 다른 방식으로 다른 오류를 처리 할 수 ​​있습니다. 그러나이 예제에서는 모든 오류에 대해 사용자 지정 오류 처리기를 사용합니다.

set_error_handler (“’’)

git과 github의 차이점

샘플 프로그램을 살펴 보겠습니다.

샘플 프로그램

존재하지 않는 변수를 출력하여 오류 핸들러 테스트 :

산출

오류: [8] 정의되지 않은 변수 : 테스트

이것으로이 기사의 끝으로 이동합니다.

이 블로그와 관련이 있다고 생각되면 전 세계에 걸쳐 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서 작성했습니다.

질문이 있으십니까? 기사의 댓글 섹션에 언급 해 주시면 다시 연락 드리겠습니다.