반응형
PHP 경고를 보여주거나 던지는 방법이 있습니까?
저는.select()선택적 부울 인수가 있는 데이터베이스 클래스의 메서드$sum. 이 인수는 메서드가 다음을 사용해야 하는지 여부를 나타내는 데 사용됩니다.COUNT(*)아니, 아니.
제가 접속을 시도할 경우, 일반 PHP 오류와 같은 경고를 보여주고 싶습니다.$class->sum속성이 설정되지 않은 경우(즉, 호출할 때)select()와 함께$sum == false.
이런 경고를 보여줄 방법이 없을까요, 아니면 그냥 실수를 반복하고 기뻐해야 할까요?
경고를 생성하려면 다음과 같이 적어야 합니다.
trigger_error($yourErrorMessage, E_USER_WARNING);
trigger_error() 가 있습니다.$error_type오류 수준을 설정하기 위한 파라미터(Notice,Warning아니면Fatal error)의 상수는 각각 다음과 같습니다.
E_USER_NOTICE // Notice (default)
E_USER_WARNING // Warning
E_USER_ERROR // Fatal Error
참고:Fatal error은(는) 후속 PHP 코드의 실행을 중지합니다.Notice그리고.Warning계속 하도록 놔둡니다.
PHP 5.5부터는 Finally 문도 고려해야 합니다.
해보셔도 됩니다.
당신은 객체 지향적인 접근을 하고 있기 때문에, 저는 예외를 살펴볼 것을 제안합니다.
언급URL : https://stackoverflow.com/questions/1095860/is-there-any-way-to-show-or-throw-a-php-warning
반응형
'programing' 카테고리의 다른 글
| 모듈 2개 사이에 구성 요소 공유 (0) | 2023.10.24 |
|---|---|
| CSS 규칙 "clear: both"는 무엇을 합니까? (0) | 2023.10.24 |
| C#의 XDocument를 사용한 XML 파일 작성 (0) | 2023.10.24 |
| WP REST API GET 요청 인증 (0) | 2023.10.24 |
| jquery - 디브가 높이를 변경하는지 또는 CSS 속성을 변경하는지 확인하는 방법은 무엇입니까? (0) | 2023.10.24 |