PHP | print_r()函数
print_r()函数是PHP中的内置函数,用于打印或显示存储在变量中的信息。
语法:
print_r( $variable, $isStore )
参数:此函数接受两个参数,如上述语法所示,如下所述。
- $variable :该参数指定要打印的变量,是必填参数。
- $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