PHP print_r()函数

PHP print_r() 函数 PHPprint_r()是一个内置函数,以人类可读的方式显示有关变量的信息。…

PHP print_r() 函数

PHPprint_r()是一个内置函数,以人类可读的方式显示有关变量的信息。它显示了存储在变量中的信息,用户很容易理解。

还有两个类似于print_r()的函数,分别是var_export()和var_dump()。它们显示对象的私有和受保护的属性。

句法

print_r (mixed $var_name, boolean $return_output)

参量

print_r()函数接受两个参数,如下所述:

var_name-这是必需参数。此参数指定要返回有关其信息的变量。

return_output-这是一个可选参数。如果要捕获print_r()函数的输出,请使用此return_value参数。它是参数的布尔类型,其默认值为FALSE。

返回值

如果给定变量是整数,浮点数或字符串,则将返回该变量的值并自行打印。

如果给定变量是数组,则将以键和值的形式打印值。类似的符号可以用于对象。

如果$return_output参数设置为TRUE,则此函数将返回字符串。否则,它将返回TRUE。

例子

下面提供了一些示例列表,通过这些示例您可以了解print_r()函数-

例子1

在给定的示例中,变量保存整数,浮点型和字符串类型的值。因此,变量的值将自己返回并打印。

<?php
//integer variable
$input1 = 501;
print_r('Integer Value: '.$input1);
echo "</br>";

//float variable
$input2 = 22.4;
print_r('Float Value: '.$input2);
echo "</br>";

//string variable
$input3 = 'Welcome to javatpoint!';
print_r('String Value: '.$input3);
?>

输出量

Integer Value: 501
Float Value: 22.4
String Value: Welcome to javatpoint!

例子2

在给定的示例中,变量将包含一个数组。因此,值将以键和值的形式打印。见下面的例子

<?php
//simple array
$input1 = array("Honor 9 Lite", "One Plus", "Redmi");
print_r($input1);
echo "</br>";

//associative array
$input2 = array('x' => "Windows", 'y' => "Mac", 'z' => array ("Linux", "Unix", "iOS"));
print_r($input2);
?>

输出量

Array ( [x] => Windows [y] => Mac [z] => Array ( [0] => Linux [1] => Unix [2] => iOS ) )

类别:PHP 技巧

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册