php var_dump И print_r Какая разница и что есть общее между этими функциями
Primary tabs
Просто цитируем официальный сайт PHP:
- var_dump() -- Выводит информацию о переменной.
- print_r() -- Выводит удобочитаемую информацию о переменной.
Так в чем же разница
Считается что формат print_r более удобный для чтения (на практике потому, что там содержится меньше информации, например, не выводится тип переменных).
Впрочем, поэксперименитруйте, распечатывая разные типы данных с помощью этих функций)
Что у них общего
Обе функции, как мы видим, служат для "вывода информации" о переменных, и используются в процессе отладки программы на php, т.е. для ситуации, когда нам ответить на вопрос "а что же на самом деле попало в эти переменные"?
- Log in to post comments
- 2749 reads