예
웹 서버의 오류 로그와 메일 계정에 오류 메시지 보내기
<?php
// Send error message to the server log if error connecting to the
database
if (!mysqli_connect("localhost","bad_user","bad_password","my_db")) {
error_log("Failed to connect to database!", 0);
}
// Send email to administrator if
we run out of FOO
if (!($foo = allocate_new_foo())) {
error_log("Oh no! We are out of FOOs!", 1, "[email protected]");
}
?>
정의 및 사용
error_log() 함수는 파일 또는 메일 계정, 로그에 오류 메시지를 보냅니다.
통사론
error_log( message,type,destination,headers ) ;
매개 변수 | 기술 |
---|---|
message | 필요합니다. 로그인 할 때 오류 메시지를 지정합니다 |
type | 선택 과목. 오류 메시지가 가야 위치를 지정합니다. 가능한 값 :
|
destination | 선택 과목. 오류 메시지의 목적지를 지정합니다. 이 값은 형식 매개 변수의 값에 따라 달라집니다 |
headers | 선택 과목. 유형 매개 변수를 참조 및 숨은 참조,에서와 같이, 1. 지정 추가 헤더로 설정되어있는 경우에만 사용됩니다. 다중 헤더가 CRLF로 구분한다 (\r\n) |
기술적 세부 사항
반환 값 : | 성공하면 TRUE, 실패하면 FALSE |
---|---|
PHP 버전 : | 4.0 이상 |
PHP 변경 내역 : | PHP는 5.2.7 : 4의 값은 타입 파라미터에 첨가 |
<PHP 오류 참조