(PECL seaslog >=1.9.0)
SeasLog::setRequestVariable â DĂ©finit manuellement la variable de requĂȘte de SeasLog
DĂ©finit manuellement la variable de requĂȘte de SeasLog.
keyConstant int.
valueLa valeur de la variable de requĂȘte.
Renvoie TRUE en cas de succÚs de la définition, FALSE en cas d'échec.
Exemple #1 Exemple de SeasLog::setRequestVariable()
<?php
$sDomainPort = 'domain:port';
$sRequestUri = 'uri';
$sRequestMethod = 'method';
$sClientIp = 'client_ip';
$iErrorKey = 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($iErrorKey,NULL));
var_dump($oSeasLog->getRequestVariable(SEASLOG_REQUEST_VARIABLE_DOMAIN_PORT) == $sDomainPort);
var_dump($oSeasLog->getRequestVariable(SEASLOG_REQUEST_VARIABLE_REQUEST_URI) == $sRequestUri);
var_dump($oSeasLog->getRequestVariable(SEASLOG_REQUEST_VARIABLE_REQUEST_METHOD) == $sRequestMethod);
var_dump($oSeasLog->getRequestVariable(SEASLOG_REQUEST_VARIABLE_CLIENT_IP) == $sClientIp);
var_dump($oSeasLog->getRequestVariable($iErrorKey));
?>Résultat de l'exemple ci-dessus est similaire à :
bool(true) bool(true) bool(true) bool(true) bool(false) bool(true) bool(true) bool(true) bool(true) bool(false)