当前位置: 首页 > 文章教程  > 计算机与互联网 > 网络编程

4.2.3使用函数print_r()显示数组元素

9/17/2020 9:26:54 PM 人评论

4.2.3使用函数print_r()显示数组元素

4.2.3 使用函数print_r()显示数组元素

有时,为了在程序中查看一个数组的结构(即索引和值的对应关系),需要将数组结构显示到页面上。这可以通过PHP的print_r()函数实现。代码4-5是使用函数print_r()的示例程序。

代码4-5 使用函数print_r输出数组4-5.php


01 <?php

02 $ms_office=array(

03 'word',

04 'excel',

05 'outlook',

06 'access'

07 );//定义数组$ms_office

08

09 print_r($ms_office);//输出数组$ms_office的结构

10 ?>


【代码解析】第9行没有再用任何循环语句,而是只用了一个print_r()函数。这段代码输出结果如图4-3所示。

图 4-3 使用print_r()输出数组(1)

如果在上述代码中,调用print_r()函数之前加入输出标签“<pre>”的代码,即加入语句“echo"<pre>";”,就会得到格式更明了的数组结构,如代码4-6所示。

代码4-6 使用函数print_r加“<pre>”输出数组4-6.php


01 <?php

02 $ms_office=array(

03 'word',

04 'excel',

05 'outlook',

06 'access'

07 );//定义数组$ms_office

08

09 echo"<pre>";

10 print_r($ms_office);//有序输出数组$ms_office的结构

11 ?>


【代码解析】第9行的HTML标签<pre>可定义预格式化的文本。“<pre>”和“</pre>”标签,可以把它们之间文本中的空格、回车、换行、Tab键表现出来,即按照文本原先的布局显示。在代码4-6中,调用函数print_r()之后,也可以加上输出结束标签“</pre>”的代码。这段代码输出结果如图4-4所示。

图 4-4 使用print_r()输出数组(2)

相关教程

共有条评论 网友评论

验证码: 看不清楚?