PHP Function Reference

PHP closelog() Function



The PHP closelog() function closes the connection to system logger. The use of closelog() is optional.

Syntax

closelog()

Parameters

No parameter is required.

Return Value

Returns true on success or false on failure.

Example:

The example below shows the usage of closelog() function.

<?php
//open syslog, include the process ID and also send the log 
//to standard error, and use a user defined logging mechanism
openlog("myScriptLog", LOG_PID | LOG_PERROR, LOG_LOCAL0);

//code lines

if (authorized_client()) {
  //code lines
} else {
  //unauthorized client! - attempt to log
  $access = date("Y/m/d H:i:s");
  syslog(LOG_WARNING, 
         "Unauthorized client: $access {$_SERVER['REMOTE_ADDR']} ({$_SERVER['HTTP_USER_AGENT']})");
}

//closing the system logger
closelog();
?>

❮ PHP Network Reference