openlog
Function • Return type changed in PHP 8.2
Open connection to system logger.
openlog Function synopsis
openlog(
string $prefix,
int $flags,
int $facility
): true
Parameters
$prefix
Typestring
The string $prefix is added to each message.
$flags
Typeint
Bitmask of the following constants:
$flags accepts one or a bitmask of the following constant values:
$facility
Typeint
The $facility argument is used to specify
what type of program is logging the message.
This lets the configuration file specify that messages from different
facilities will be handled differently.
Must be one of the following constants:
$facility accepts one of the following constant values:
LOG_USERLOG_AUTHLOG_AUTHPRIVLOG_CRONLOG_DAEMONLOG_KERNLOG_LOCAL0LOG_LOCAL1LOG_LOCAL2LOG_LOCAL3LOG_LOCAL4LOG_LOCAL5LOG_LOCAL6LOG_LOCAL7LOG_LPRLOG_MAILLOG_NEWSLOG_SYSLOGLOG_UUCP
Return value
Typetrue
Always returns true
Changes to the openlog Function
PHP 8.2
- Return type changed:
booltotrue
openlog(
string $prefix,
int $flags,
int $facility
- ): bool
+ ): true PHP 8.0
- Return type added:
bool - Parameter name of parameter #1 changed:
$identto$prefix - Parameter type added for parameter #1 (
$prefix):string - Parameter name of parameter #2 changed:
$optionto$flags - Parameter type added for parameter #2 (
$flags):int - Parameter type added for parameter #3 (
$facility):int
openlog(
- $ident,
+ string $prefix,
- $option,
+ int $flags,
- $facility
+ int $facility
- )
+ ): bool openlog Function Availability
openlog Function Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Upcoming Release | Yes |
| PHP 8.5Supported (Latest) | Yes |
| PHP 8.4Supported | Yes |
| PHP 8.3Security-Fixes Only | Yes |
| PHP 8.2Security-Fixes Only | Yes |
| PHP 8.1Unsupported | Yes |
| PHP 8.0Unsupported | Yes |
| PHP 7.4Unsupported | Yes |
| PHP 7.3Unsupported | Yes |
| PHP 7.2Unsupported | Yes |
| PHP 7.1Unsupported | Yes |
| PHP 7.0Unsupported | Yes |
| PHP 5.6Unsupported | Yes |
| PHP 5.5Unsupported | Yes |
| PHP 5.4Unsupported | Yes |
| PHP 5.3Unsupported | Yes |