print_r()函数是PHP中的内置函数,用于打印或显示存储在变量中的信息。
用法:
print_r( $variable, $isStore )
参数:此函数接受两个参数,如上面的语法所示,如下所述。
- $variable:此参数指定要打印的变量,并且是必选参数。
- $isStore:这是一个可选参数。此参数是布尔类型,其默认值为FALSE,用于将print_r()函数的输出存储在变量中,而不是打印它。如果此参数设置为TRUE,则print_r()函数将返回应该打印的输出。
返回值:如果$variable是整数,浮点数或字符串,则函数将输出变量的值。如果变量是数组,则函数以显示键和值的格式打印数组,对象使用类似的符号。如果参数$isStore设置为TRUE,则print_r()函数将返回一个字符串,其中包含应该打印的信息。
以下示例程序旨在说明print_r()函数:
程序1::
<?php
// PHP program to illustrate
// the print_r() function
// string variable
$var1 = "Welcome to GeeksforGeeks";
// integer variable
$var2 = 101;
// array variable
$arr = array('0' => "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 )
程序2::
<?php
// PHP program to illustrate the print_r()
// function when $isStore is set to true
// array variable
$arr = array('0' => "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 )
参考:
http://php.net/manual/en/function.print-r.php
相关用法
- PHP cos( )用法及代码示例
- PHP Ds\Map put()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP each()用法及代码示例
- PHP end()用法及代码示例
- PHP pos()用法及代码示例
- PHP key()用法及代码示例
- PHP sin( )用法及代码示例
- CSS var()用法及代码示例
- PHP abs()用法及代码示例
- p5.js min()用法及代码示例
- PHP each()用法及代码示例
注:本文由纯净天空筛选整理自sid4321大神的英文原创作品 PHP | print_r() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。