PHP选项与资讯函数库:error_log

error_log

(PHP3 , PHP4)

error_log --- &">nbsp;送出错误讯息到某处

语法 : int error_log (string message, int message_type [, string destination [, string extra_headers]])

说明 :

送出一个错误讯息到web伺服器的错误记录,一个TCP埠号或是一个文件。第一个参数message是将要被记录的一个错误讯息内容,第二个参数message_type说明讯息要送往何处 :

error_log( )记录的型态 :

0 message
送到PHP的系统记录者,使用作业系统的系统记录机制或是文件,取决于error_log的设定值。 1 以email的方式将message送到参数destination指定的地址,只有这个型态才会使用到extra_headers,此型态使用相同的内部函数mail( )。 2 message送到PHP除错连结,只有在远
端的除错设为enable时,这个选项才有效。参数destination用来指定接收除错讯息的
主机名称或是IP位址,埠号。 3 message附加在文件destination。

Example :

<?php

// Send notification through the server log if we can not

// connect to the database.

if (!Ora_Logon($username, $password)) {

error_log("Oracle database not available!", 0);

}

// Notify administrator by email if we run out of FOO

if (!($foo = allocate_new_foo()) {

error_log ("Big trouble, we're all out of FOOs!", 1, "operator@mydomain.com");

}

// other ways of calling error_log():

error_log ("You messed up!", 2, "127.0.0.1:7000");

error_log ("You messed up!", 2, "loghost");

error_log ("You messed up!", 3, "/var/tmp/my-errors.log");

?>

时间: 2024-10-31 15:21:08

PHP选项与资讯函数库:error_log的相关文章

PHP选项与资讯函数库:assert_options

assert_options (PHP4 >= 4.0b4) assert_options ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 设定(取得)各式的assert旗标 语法 : mixed assert_options (int what [, mixed value]) 说明 : 使用assert_options( )你可以设定各式的assert( )控制选项,或只是查询它们目前的设定. a

PHP选项与资讯函数库:phpinfo

phpinfo (PHP3 , PHP4) phpinfo ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 输出PHP资讯 语法 : int phpinfo (void) 说明 : 输出全部关于目前PHP的状态的资讯,这包含了关于PHP编译选项.扩充模组.PHP版本.伺服器资讯和环境.PHP环境.作业平台资讯.路径.结构(configuration)选项的值.HTTP标头.GNU Public Licens

PHP选项与资讯函数库:get_cfg_var

get_cfg_var (PHP3 , PHP4) get_cfg_var ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 取得PHP结构选项的值 语法 : string get_cfg_var (string varname) 说明 : 传回PHP结构(configuration)变量varname目前的值,发生错误则传回false. 当PHP在编译(compiled)的时候,它将不会传回结构资讯,或从A

PHP选项与资讯函数库:get_required_files

get_required_files (PHP4 >= 4.0RC2) get_required_files ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 传回在程式中require_once( )文件的名称 语法 : array get_required_files (void) 说明 : 此函数传回使用require_once( )已经载入到程式的所有文件的名称,此函数将传回一组合数组,数组的索

PHP选项与资讯函数库:get_extension_funcs

get_extension_funcs (PHP4 >= 4.0b4) get_extension_funcs ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 传回模组的函数名称 语法 : array get_extension_funcs (string module_name) 说明 : 此函数传回模组(module)module_name中定义的所有函数的名称. Example : <?p

PHP选项与资讯函数库:set_time_limit

set_time_limit (PH3 , PHP4) set_time_limit ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 限制最大的执行时间 语法 : void set_time_limit (int seconds) 说明 : 设定一个程式所允许执行的秒数,如果到达限制的时间,程式将会传回错误.它预设的限制时间是30秒,max_execution_time的值定义在结构文件中(在PHP3中叫做

PHP选项与资讯函数库:get_loaded_extensions

get_loaded_extensions (PHP4 >= 4.0b4) get_loaded_extensions ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 传回所有编译模组和载入的名称 语法 : array get_loaded_extensions (void) 说明 : 此函数传回所有编译模组(module)的名称,并且载入PHP解译者(interpreter)之中. Example

PHP选项与资讯函数库:extension_loaded

extension_loaded (PHP3 >= 3.0.10 , PHP4 >= 4.0b4) extension_loaded ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 判断扩充模组是否已载入 语法 : bool extension_loaded (string name) 说明 : 如果参数name指定的扩充模组已载入则此函数传回true,你可以使用phpinfo( )来看见各种扩

PHP选项与资讯函数库:get_included_files

get_included_files (PHP4 >= 4.0RC1) get_included_files ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 传回在程式中include_once( )文件的名称 语法 : array get_included_files (void) 说明 : 此函数传回使用include_once( )已经载入到程式的所有文件的名称,此函数将传回一组合数组,数组的索