Руководство по использованию команды Print R в PHP
Изначально, в PHP была популярна функция print для вывода значений на экран. Однако, начиная с версии PHP 5.4, эта функция была объявлена устаревшей, и вместо нее рекомендуется использовать оператор echo.
Но если рассмотреть конструкцию print r, то это уже не один оператор, а комбинация двух - print и функции r. Функция r, по сути, является сокращением от функции print_r, которая предназначена для вывода на экран содержимого массивов, объектов и других составных переменных.
Пример использования функции print_r:
$array = array("apple", "banana", "cherry");
print_r($array);
Вывод на экран:
Array
(
[0] => apple
[1] => banana
[2] => cherry
)
Также можно использовать специальный параметр для вывода результата в строку, а не на экран:
$array = array("apple", "banana", "cherry");
$result = print_r($array, true);
echo $result;
Вывод на экран (если есть ещё какой-то код, который выводит что-то на экран, то print_r в этом случае ничего не выведет):
Array
(
[0] => apple
[1] => banana
[2] => cherry
)
Таким образом, использование комбинации print r в PHP является несколько устаревшим подходом и рекомендуется заменить его на более современный способ использования функции print_r или других функций для вывода информации на экран или в переменные.