PHP 8.4.0 RC4 available for testing

SeasLog::closeLoggerStream

(PECL seaslog >=1.8.6)

SeasLog::closeLoggerStreamLibère manuellement le flux de journalisation du journal

Description

public static SeasLog::closeLoggerStream(int $model, string $logger): bool

Libère manuellement le flux de journalisation du journal. SeasLog met en cache la poignée de flux ouverte par le journal pour enregistrer les frais généraux de création d'un flux. La poignée sera automatiquement libérée à la fin de la requête. Si en mode CLI, le processus libérera également automatiquement lorsqu'il se termine. Ou vous pouvez utiliser les fonctions suivantes pour libérer manuellement(la fonction de libération manuelle doit mettre à jour SeasLog 1.8.6 ou version ultérieure).

Liste de paramètres

model

Une constante d'entier.

logger

Le nom du journal.

Valeurs de retour

Renvoie TRUE sur le succès du flux de journalisation libéré, FALSE en cas d'échec.

Exemples

Exemple #1 Exemple de SeasLog::closeLoggerStream()

<?php

var_dump
(SeasLog::closeLoggerStream());
var_dump(SeasLog::closeLoggerStream(SEASLOG_CLOSE_LOGGER_STREAM_MOD_ALL));
var_dump(SeasLog::closeLoggerStream(SEASLOG_CLOSE_LOGGER_STREAM_MOD_ASSIGN, 'logger_name'));

?>

Résultat de l'exemple ci-dessus est similaire à :

bool(true)
bool(true)
bool(true)

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top