Zaloguj się do konsoli za pomocą PHP
Informacje o dzienniku można wyświetlić na konsoli na dwa sposoby za pomocą skryptu PHP. Jednym z nich jest użycie funkcji json_encode (), a drugim jest użycie bibliotek php. Funkcja JSON_ENCODE () ma w tym samouczku, aby wysłać dane do konsoli. Składnia tej funkcji podano poniżej.
Składnia
String | false Json_encode (mixed $ value, int $ flags = 0, int $ deepth = 512);Tutaj pierwszy argument jest obowiązkowym argumentem, a pozostałe dwa argumenty są opcjonalne. Pierwszy argument zawiera wartość, która zostanie zakodowana. Drugi argument zawiera wartość maski bitowej, której można użyć do modyfikacji wyjścia funkcji. Trzeci argument służy do zdefiniowania wartości głębokości, która musi być większa niż 0. Zwraca zakodowany ciąg po powodzeniu lub fałszu po porażce.
Różne zastosowania konsoli na PHP
Funkcja JSON_ENCODE () jest używana na różne sposoby do wyświetlania danych w konsoli przeglądarki.
Przykład 1: Użyj funkcji json_encode () do wyświetlania danych ciągów w konsoli
Utwórz plik PHP z następującym skryptem, aby wyświetlić sumę dwóch liczb jako ciąg w konsoli za pomocą funkcji JSON_ENCODE (). Konsola.Log () funkcja JavaScript została użyta w skrypcie do wyświetlania danych ciągów w konsoli. Funkcja display_log () z dwoma parametrami została zdefiniowana w celu utworzenia wartości ciągu po obliczeniu sumy wartości i wyświetleniu zakodowanych danych w konsoli za pomocą funkcji JSON_ENCODE (). Wartość JSON_HEX_TAG została użyta w drugim argumencie funkcji JSON_ENCODE (), aby przekonwertować wszystkie „” na \ u003c i \ u003e:
Przykład konsoli-1
";Wyjście
Następujące dane wyjściowe pojawią się po wykonaniu poprzedniego skryptu:
Przykład 2: Użyj funkcji json_encode () do wyświetlania wartości tablicy w konsoli
Utwórz plik PHP z następującym skryptem, aby wyświetlić prostą tablicę numeryczną w konsoli za pomocą funkcji JSON_ENCODE () i funkcji Console_Log () JavaScript. Funkcja array_log () została zdefiniowana parametrem, aby wyświetlić zakodowane dane tablicy php do konsoli za pomocą funkcji JSON_ENCODE (). Wartość JSON_HEX_TAG została użyta w drugim argumencie funkcji JSON_ENCODE () jako poprzedni przykład w tym samym celu:
Przykład konsoli-2
";Wyjście
Następujące dane wyjściowe pojawi się po wykonaniu powyższego skryptu. Całkowita liczba wartości macierzy została wydrukowana również w konsoli:
Przykład 3: Użyj funkcji JSON_ENCODE () Inside Tag
W poprzednich dwóch przykładach funkcja Console_Log () JavaScript została użyta w Echo. Kodowane dane PHP można użyć wewnątrz konsoli JavaScript.Funkcja log () za pomocą znacznika. Utwórz plik PHP z następującym skryptem, aby wyświetlić wartość ciągu w konsoli za pomocą JavaScript. Tutaj zakodowana wartość generowana przez funkcję JSON_ENCODE () PHP została zapisana w zmiennej JavaScript, a ta zmienna została wydrukowana w konsoli za pomocą konsoli.Funkcja log ():
Przykład konsoli-3
";