RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

Базовые возможности JBDump

Дамп переменной PHP практически любого типа

jbdump($var, 1, 'myLoveVariable');

Обязательный только первый аргумент — сама переменная. Далее флаг работы функции die() и название переменной.

Живой пример работы

Простой дамп переменных из $_REQUEST, $_GET, $_POST и.т.д

// массив $_SESSION + id текущей сессии
jbdump::session();

// массив $_REQUEST
jbdump::request();

// тоже самое что и вызовы ниже
jbdump::request(1); 

// массив $_GET
jbdump::get();

// массив $_POST
jbdump::post();

// массив $_COOKIE
jbdump::cookie();

// массив  $_FILES
jbdump::files(); 

Живой пример

Список объявленных классов, функций, констант и т. д.

// список классов
JBDump::classes();

// список всех пользовательских констант
JBDump::defines();

// все известные константы в PHP + пользовательские
JBDump::defines(1);

// пользовательские функции
JBDump::functions();

// все функции PHP + пользовательские
JBDump::functions(1);

// список всех подключенных файлов PHP
JBDump::includes();

// список доступных интерфейсов
JBDump::interfaces();

Живой пример

Программное отключение/включение

jbdump(1, 0);
JBDump::off(); // отключает jbdump

    echo 'text1';
    JBDump('JBDump with die flag', 1); // c флагом 'die'
    echo 'text2';

JBDump::on(); // включаем обратно
jbdump(2, 1);

Живой пример

Просмотр текущего PHP окружения — глобальные переменные

// массив $_SERVER
jbdump::server();

// массив $GLOBALS
jbdump::globals();

// массив $_ENV
JBDump::env();

// отправленые/полученые HTTP заголовки, место отправки заголовков
JBDump::headers();

Живой пример

Просмотр настроек PHP

// информация о всех доступных локалях (нормально работает только в Unix-like системах)
JBDump::locale();

// все текущие настройки PHP
JBDump::conf();

// показать настройки только для модуля pcre
JBDump::conf('pcre'); // только pcre

// список всех доступных расширений PHP
JBDump::extensions();

// расширения связанные с Zend
JBDump::extensions(1); // только Zend

// открывает реальный php.ini и показывает его содержание
JBDump::phpini();

// текущий часовой пояс
JBDump::timezone();

// список путей в PHP
JBDump::path();

Живой пример

Смотрите также:
Комментарии (7) Добавить комментарий
  • tinyurl.com
    tinyurl.com
    26 Марта 2022, 13:45
     ↑  0  ↓     ответ

    This is really interesting, You're a very skilled blogger.

    I've joined your feed and look forward to seeking more of your excellent post.

    Also, I have shared your web site in my social networks!

  • http://tinyurl.com/
    http://tinyurl.com/
    27 Марта 2022, 13:44
     ↑  0  ↓     ответ

    Amazing! Its really awesome article, I have got much clear

    idea regarding from this article.

  • tinyurl.com
    tinyurl.com
    31 Марта 2022, 21:58
     ↑  0  ↓     ответ

    I read this article completely about the comparison of latest

    and preceding technologies, it's awesome article.

  • flight booking
    flight booking
    02 Апреля 2022, 22:40
     ↑  0  ↓     ответ

    Thanks for the auspicious writeup. It in fact was a leisure account it.

    Look complicated to far added agreeable from you!

    By the way, how can we keep up a correspondence?

  • cheapest international airline tickets possible
    cheapest international airline tickets possible
    04 Апреля 2022, 17:14
     ↑  0  ↓     ответ

    Aw, this was an exceptionally good post. Taking the time and actual effort to produce a very good article… but what can I say… I put things off a lot and don't

    manage to get nearly anything done.

  • find cheap flights
    find cheap flights
    05 Апреля 2022, 10:05
     ↑  0  ↓     ответ

    Amazing things here. I'm very satisfied to see your post.

    Thank you so much and I am taking a look ahead to contact you.

    Will you kindly drop me a mail?

  • book flights
    book flights
    05 Апреля 2022, 15:58
     ↑  0  ↓     ответ

    Highly descriptive post, I loved that bit. Will there be a

    part 2?

Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.