📜  PHP | print_r()函数

📅  最后修改于: 2022-05-13 01:56:35.991000             🧑  作者: Mango

PHP | print_r()函数

print_r()函数是PHP中的内置函数,用于打印或显示存储在变量中的信息。

语法

print_r( $variable, $isStore )

参数:此函数接受两个参数,如上述语法所示,如下所述。

  1. $variable :该参数指定要打印的变量,是必填参数。
  2. $isStore :这是一个选项参数。此参数是布尔类型,其默认值为 FALSE,用于将 print_r()函数的输出存储在变量中而不是打印它。如果此参数设置为 TRUE,则 print_r()函数将返回它应该打印的输出。

返回值:如果 $variable 是整数、浮点数或字符串,则函数打印变量的值。如果变量是数组,则函数以显示键和值的格式打印数组,类似的符号用于对象。如果参数 $isStore 设置为 TRUE,那么 print_r()函数将返回一个包含它应该打印的信息的字符串。

下面的程序说明了 print_r()函数:

程序 1

 "Welcome", '1' => "to", '2' => "GeeksforGeeks");
  
// printing the variables
print_r($var1);
echo"\n";
print_r($var2);
echo"\n";
print_r($arr);
  
?>

输出:

Welcome to GeeksforGeeks
101
Array
(
    [0] => Welcome
    [1] => to
    [2] => GeeksforGeeks
)

方案二

 "Welcome", '1' => "to",
                     '2' => "GeeksforGeeks");
                       
// storing output of print_r() function
// in another variable
$results = print_r($arr, true); 
  
echo $results;
  
?>

输出:

Array
(
    [0] => Welcome
    [1] => to
    [2] => GeeksforGeeks
)

参考
PHP 。 PHP