кодесурса
«PHP

PHP: функция print_r ()

script1adsense2code
script1adsense3code

Описание

Функция print_r () используется для печати понятной человеку информации о переменной.

Версия:

(PHP 4 и выше)

Синтаксис:

 print_r (var_name, return_output) 

Параметр:

название Описание Необходимые /
Необязательный
Тип
var_name Переменная печатается. необходимые строка
return_output Чтобы зафиксировать вывод в переменной, параметр должен установить TRUE. Значение по умолчанию неверно. Необязательный логический

Возвращаемое значение:

Если переменная представляет собой целое число или число с плавающей запятой или строку, функция возвращает значение переменной. Если переменная является массивом, функция возвращает ключи и элементы, аналогичная запись используется для объекта. Если для параметра return_output установлено значение TRUE, функция возвращает строку

Пример -1:

<?php
$var1='abc';
$var2=123.33;
print_r($var1);
echo'<br>';
print_r($var2);
echo'<br>';
$abc = array('Subj1'=>'Physics','Subj2'=>'Chemistry','Subj3'=>'Mathematics','Class'=>array(5,6,7,8));
print_r($abc);
?>

Выход :

 азбука
123,33
Массив ([Subj1] => Физика [Subj2] => Химия [Subj3] => Математика [Класс] => Массив ([0] => 5 [1] => 6 [2] => 7 [3] => 8)) 

Посмотреть пример в браузере

Практика здесь онлайн:

Пример -2:

В следующем примере, который использовался вторым параметром функции, запишите выходные данные функции в переменную, а затем напечатайте выходные данные с помощью echo.

<?php
$var1='abc';
$result = print_r($var1);
echo $result.'<br>';
$var2=123.33;
$result = print_r($var2);
echo $result.'<br>';
$abc = array('Subj1'=>'Physics','Subj2'=>'Chemistry','Subj3'=>'Mathematics','Class'=>array(5,6,7,8));
$result = print_r($abc);
echo $result.'<br>';
?> 

Выход:

 азбука
      123,33
      Массив ([Subj1] => Физика [Subj2] => Химия [Subj3] => Математика [Класс] => Массив ([0] => 5 [1] => 6 [2] => 7 [3] => 8)) 

Посмотреть пример в браузере

Практика здесь онлайн:

Смотрите также

Справочник по функциям PHP

Предыдущий: isset
Далее: сериализация

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code