फ़ंक्शन print_r

फ़ंक्शन print_r वेरिएबल के बारे में जानकारी को पठनीय रूप में आउटपुट करता है। पहला पैरामीटर - आउटपुट के लिए वेरिएबल, दूसरा पैरामीटर (वैकल्पिक) - यदि true पर सेट किया जाता है, तो आउटपुट करने के बजाय परिणाम को स्ट्रिंग के रूप में लौटाता है।

सिंटैक्स

phpprint_r(mixed $value, bool $return = false);

उदाहरण

आइए एक ऐरे के बारे में जानकारी आउटपुट करें:

php<?php
  $arr = [1, 2, 3, 4, 5];
  print_r($arr);
?>

कोड निष्पादन का परिणाम:

phpArray
(
  [0] => 1
  [1] => 2
  [2] => 3
  [3] => 4
  [4] => 5
)

उदाहरण

आउटपुट करने के बजाय परिणाम को स्ट्रिंग के रूप में प्राप्त करें:

php<?php
  $arr = ['a', 'b', 'c'];
  $res = print_r($arr, true);
  echo $res;
?>

कोड निष्पादन का परिणाम:

phpArray
(
  [0] => a
  [1] => b
  [2] => c
)

उदाहरण

आइए एक स्ट्रिंग के बारे में जानकारी आउटपुट करें:

php<?php
  $str = 'Hello world';
  print_r($str);
?>

कोड निष्पादन का परिणाम:

phpHello world

यह भी देखें

  • फ़ंक्शन var_dump,
    जो वेरिएबल के बारे में विस्तृत जानकारी आउटपुट करता है
  • फ़ंक्शन var_export,
    जो वेरिएबल का स्ट्रिंग प्रतिनिधित्व लौटाता है