Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1923076
  • 博文数量: 45
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 515
  • 用 户 组: 普通用户
  • 注册时间: 2019-08-05 16:22
文章分类

全部博文(45)

文章存档

2020年(4)

2019年(41)

我的朋友

分类: PHP

2019-11-04 09:06:28

定义和用法

print_r - 以易于理解的格式打印变量。

版本支持

PHP4 PHP5 PHP7
支持 支持 支持

语法

  1. print_r ( mixed $expression [, bool $return = FALSE ] )
print_r() 以人类易读的格式显示一个变量的信息。print_r()、 var_dump()、 var_export() 都会显示对象 protected 和 private 的属性。 Class 的静态属性(static) 则不会显示。

参数

参数 必需的 描述
expression 要打印的表达式。
return 想要获取 print_r() 输出的内容,使用 return 参数。 当此参数为 TRUE,print_r() 会直接返回信息,而不是输出。

返回值

如果输入的内容是字符串、 整数 或 浮点,会直接输出值本身。 如果输入的内容是数组,展示的格式会显示数组的键和包含的元素。对象也类似。当 return 参数设置成 TRUE,本函数会返回 string 格式。否则返回 TRUE。
注意:当使用了return 参数时,本函数使用其内部输出缓冲,因此不能在  回调函数的内部使用。

示例


  1. <pre>
  2. <?php
  3. $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z'));
  4. print_r ($a);
  5. ?>
  6. </pre>

相关函数

 - 打开输出控制缓冲
打印变量的相关信息。
 - 释放给定的变量



阅读(1544) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~