Фишка, чтобы облегчить распечатку массивов или объектов в PHP. Удобно при отладке скрипта.
Создать в проекте функцию:
function p($var)
{
echo "<pre>";
print_r($var);
echo "</pre>";
}И после с ее помощью распечатывать массивы или объекты.
$fruits = ['apple', 'banana', 'melon']; $fruit = 'pinapple'; p($fruits); p($fruit);
print_r() которая используется внутри отлично выводит как с массивы с объектами, так и обычные переменные. А обертка в теги <pre> делает вывод отформатированным и удобно читаемым.
Можно также добавить вариант функции с die();
function pd($var)
{
echo "<pre>";
print_r($var);
echo "</pre>";
die();
}Тогда после распечатки скрипт будет останавливаться.
Нейминг легко запомнить, p() от print, а pd() от print die.






