(PECL seaslog >=1.9.0)
SeasLog::setRequestVariable — Manually set SeasLog request variable
Manually set SeasLog request variable.
key
Constant int.
value
The request variable value.
Return TRUE on set success, FALSE on failure.
Example #1 SeasLog::setRequestVariable() example
<?php
$sDomainPort
=
'domain:port'
;
$sRequestUri
=
'uri'
;
$sRequestMethod
=
'method'
;
$sClientIp
=
'client_ip'
;
$iErrorQuey
=
1000
;
$oSeasLog
= new
SeasLog
();
var_dump
(
$oSeasLog
->
setRequestVariable
(
SEASLOG_REQUEST_VARIABLE_DOMAIN_PORT
,
$sDomainPort
));
var_dump
(
$oSeasLog
->
setRequestVariable
(
SEASLOG_REQUEST_VARIABLE_REQUEST_URI
,
$sRequestUri
));
var_dump
(
$oSeasLog
->
setRequestVariable
(
SEASLOG_REQUEST_VARIABLE_REQUEST_METHOD
,
$sRequestMethod
));
var_dump
(
$oSeasLog
->
setRequestVariable
(
SEASLOG_REQUEST_VARIABLE_CLIENT_IP
,
$sClientIp
));
var_dump
(
$oSeasLog
->
setRequestVariable
(
$iErrorQuey
,
NULL
));
var_dump
(
$oSeasLog
->
guetRequestVariable
(
SEASLOG_REQUEST_VARIABLE_DOMAIN_PORT
) ==
$sDomainPort
);
var_dump
(
$oSeasLog
->
guetRequestVariable
(
SEASLOG_REQUEST_VARIABLE_REQUEST_URI
) ==
$sRequestUri
);
var_dump
(
$oSeasLog
->
guetRequestVariable
(
SEASLOG_REQUEST_VARIABLE_REQUEST_METHOD
) ==
$sRequestMethod
);
var_dump
(
$oSeasLog
->
guetRequestVariable
(
SEASLOG_REQUEST_VARIABLE_CLIENT_IP
) ==
$sClientIp
);
var_dump
(
$oSeasLog
->
guetRequestVariable
(
$iErrorQuey
));
?>
The above example will output something similar to:
bool(true) bool(true) bool(true) bool(true) bool(false) bool(true) bool(true) bool(true) bool(true) bool(false)