Ich verwende die Monolog-Linienformatter wie folgt: < /p>
$output = "[%datetime%] %level_name% %channel%: %message%\n";
$stream_handler->setFormatter(new LineFormatter($output));
< /code>
Dies führt in den folgenden Protokollzeilen: < /p>
[2023-07-03T05:30:31.327443+02:00] DEBUG test: This is a debug message.
[2023-07-03T05:30:31.327555+02:00] INFO test: This is an info level message.
[2023-07-03T05:30:31.327683+02:00] WARNING test: This is a warning level message.
[2023-07-03T05:30:31.327806+02:00] ERROR test: This is an error level message.
< /code>
Wie würden Sie die % Level % Breite festlegen (wie die Polsterung in printf)?
Ich versuche, diese Ausgabe zu erhalten: < /p>
[2023-07-03T05:30:31.327443+02:00] DEBUG test: This is a debug message.
[2023-07-03T05:30:31.327555+02:00] INFO test: This is an info level message.
[2023-07-03T05:30:31.327683+02:00] WARNING test: This is a warning level message.
[2023-07-03T05:30:31.327806+02:00] ERROR test: This is an error level message.
< /code>
Ich habe versucht, "-10s" zum $ output % -10s Level_Name % hinzuzufügen, aber dies hat nur den wörtlichen Text -10s zu den Protokollzeilen hinzugefügt. < /p>
Danke im Voraus.
Ich verwende die Monolog-Linienformatter wie folgt: < /p> $output = "[%datetime%] %level_name% %channel%: %message%\n"; $stream_handler->setFormatter(new LineFormatter($output)); < /code> Dies führt in den folgenden Protokollzeilen: < /p> [2023-07-03T05:30:31.327443+02:00] DEBUG test: This is a debug message. [2023-07-03T05:30:31.327555+02:00] INFO test: This is an info level message. [2023-07-03T05:30:31.327683+02:00] WARNING test: This is a warning level message. [2023-07-03T05:30:31.327806+02:00] ERROR test: This is an error level message. < /code> Wie würden Sie die % Level % Breite festlegen (wie die Polsterung in printf)? Ich versuche, diese Ausgabe zu erhalten: < /p> [2023-07-03T05:30:31.327443+02:00] DEBUG test: This is a debug message. [2023-07-03T05:30:31.327555+02:00] INFO test: This is an info level message. [2023-07-03T05:30:31.327683+02:00] WARNING test: This is a warning level message. [2023-07-03T05:30:31.327806+02:00] ERROR test: This is an error level message. < /code> Ich habe versucht, "-10s" zum $ output % -10s Level_Name % hinzuzufügen, aber dies hat nur den wörtlichen Text -10s zu den Protokollzeilen hinzugefügt. < /p> Danke im Voraus.
Ich habe eine Vorlagenklasse und eine benutzerdefinierte STD :: Formatter Spezialisierung, damit diese Klasse sie formatieren und drucken kann. Wenn ich diese Klasse mit std :: errc Daten erstelle...
Ich habe ein sehr einfaches MWE geschrieben, um den Compilerfehler zu demonstrieren, der durch meinen Code erzeugt wird. Ich bin mir nicht sicher, wie ich es im Titel beschreiben soll, da ich mir...
Ich habe mehrere Stunden damit verbracht, die Monolog-Dokumentation durchzugehen. Und konnte diese grundlegende Frage einfach nicht beantworten: Wie werden Kanäle in Monolog definiert? Ich habe...
Ich versuche, verschiedene Audioeffekte anzuwenden, z. B. Audio -Klang wie ein Anruf. Unten ist mein aktueller Ansatz. Wie Sie sehen können, verwende ich mehrere Filter und einfache Algorithmen, um...