Protokollieren Sie mit PHP bei der Konsole
Die Protokollinformationen können auf zwei Arten auf zwei Arten angezeigt werden, indem ein PHP -Skript verwendet wird. Eine ist die Verwendung von JSON_Encode () -Funktion, und ein anderer ist die Verwendung von PHP -Bibliotheken. Die Funktion json_encode () hat in diesem Tutorial Daten in die Konsole senden. Die Syntax dieser Funktion ist unten angegeben.
Syntax
String | False JSON_Encode (gemischter $ value, int $ flags = 0, int $ tiefe = 512);Hier ist das erste Argument ein obligatorisches Argument, und die beiden anderen Argumente sind optional. Das erste Argument enthält den Wert, der codiert wird. Das zweite Argument enthält den Bitmask -Wert, mit dem die Ausgabe der Funktion geändert werden kann. Das dritte Argument wird verwendet, um den Tiefenwert zu definieren, der größer als 0 sein muss. Es gibt die codierte Zeichenfolge nach Erfolg oder Falsch beim Versagen zurück.
Verschiedene Verwendungen der Konsole auf PHP
Die Funktion json_encode () wird auf verschiedene Weise verwendet, um Daten in der Browserkonsole anzuzeigen.
Beispiel 1: Verwendung der Funktion json_encode () zum Anzeigen von Zeichenfolgendaten in der Konsole
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um die Summe von zwei Zahlen als Zeichenfolge in der Konsole mit der Funktion json_encode () anzuzeigen. Die Konsole.Log () -Funktion von JavaScript wurde im Skript verwendet, um die String -Daten in der Konsole anzuzeigen. Die Funktion display_log () mit zwei Parametern wurde definiert, um nach der Berechnung der Summe der Werte und der Anzeige der codierten Daten in der Konsole mit der Funktion json_encode () einen Stringwert zu erstellen. Der Wert von JSON_HEX_TAG wurde im zweiten Argument der Funktion json_encode () verwendet, um alle „“ in \ u003c und \ u003e umzuwandeln:
Konsole Beispiel-1
";Ausgang
Nach der Ausführung des vorherigen Skripts wird die folgende Ausgabe angezeigt:
Beispiel 2: Verwendung der Funktion von json_encode () zum Anzeigen von Array -Werten in der Konsole
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um ein einfaches numerisches Array in der Konsole mit json_encode () und console_log () -Funktion von JavaScript anzuzeigen. Die Funktion array_log () wurde mit einem Parameter definiert, um die codierten Daten des PHP -Arrays in die Konsole anzuzeigen, indem die Funktion json_encode () verwendet wird. Der Wert von JSON_HEX_TAG wurde im zweiten Argument der Funktion json_encode () als vorheriges Beispiel für denselben Zweck verwendet:
Konsole Beispiel-2
";Ausgang
Nach der Ausführung des Skripts oben wird die folgende Ausgabe angezeigt. Die Gesamtzahl der Array -Werte wurde auch in der Konsole gedruckt:
Beispiel 3: Verwendung der Funktion json_encode () im Tag
In den beiden vorherigen Beispielen wurde die Funktion console_log () von JavaScript in den verwendet Echo. Die codierten Daten des PHP können in der JavaScript -Konsole verwendet werden.Log () Funktion mit dem Tag verwendet. Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um den Zeichenfolgenwert mit JavaScript in die Konsole anzuzeigen. Hier wurde der von der Funktion von JSON_Encode () von PHP generierte codierte Wert in eine JavaScript -Variable gespeichert, und diese Variable wurde in der Konsole unter Verwendung der Konsole gedruckt.log () Funktion:
Konsole Beispiel-3
";