PHP error_clear_last() 함수 및 error_get_last() 함수

怪我咯
풀어 주다: 2023-03-13 11:58:01
원래의
1941명이 탐색했습니다.

error_clear_last — 마지막 오류 지우기

error_clear_last() 예

<?php
var_dump(error_get_last());
error_clear_last();
var_dump(error_get_last());

@$a = $b;

var_dump(error_get_last());
error_clear_last();
var_dump(error_get_last());
?>
로그인 후 복사

위 루틴의 출력은 다음과 유사합니다.

NULL
NULL
array(4) {
  ["type"]=>
  int(8)
  ["message"]=>
  string(21) "Undefined variable: b"
  ["file"]=>
  string(9) "%s"
  ["line"]=>
  int(6)
}
NULL
로그인 후 복사

error_get_last — 발생한 마지막 오류를 가져오고 관련 배열을 반환합니다. 오류의 "유형", "메시지", "파일" 및 "줄"을 배열의 키로 사용하여 마지막 오류 메시지를 설명합니다. PHP 내장 함수로 인해 오류가 발생한 경우 "메시지"는 함수 이름으로 시작됩니다. 아직 오류가 없으면 NULL을 반환합니다.

error_get_last() 예

<?php
echo $a;
print_r(error_get_last());
?>
로그인 후 복사

위 루틴의 출력은 다음과 유사합니다.

Array
(
    [type] => 8
    [message] => Undefined variable: a
    [file] => C:\WWW\index.php
    [line] => 2
)
로그인 후 복사

위 내용은 PHP error_clear_last() 함수 및 error_get_last() 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿