• 技术文章 >后端开发 >PHP问题

    php如何输出数组

    (*-*)浩(*-*)浩2019-10-24 17:19:01原创9457
    和数组的创建一样,数组的输出显示也有三种方法。

    一、for循环 (推荐学习:PHP视频教程

    <?php
        $ms_office = array(
            'word',
            'excel',
            'outlook',
            'access'
        );
     
        for($i=0; $i<4; $i++)
        {
            echo "数组第".($i+1)."个元素是:";
            echo $ms_office[$i];
            echo "<br>";
        }
    ?>
    数组第1个元素是:word
    数组第2个元素是:excel
    数组第3个元素是:outlook
    数组第4个元素是:access

    突然发现PHP一个比较有趣的地方,就是它用$定义变量后,不管走到哪里,只要使用变量,变量名前面都带着$.

    二、用foreach循环语句

    <?php
        $ms_office = array(
            'word',
            'excel',
            'outlook',
            'access'
        );
        foreach($ms_office as $software)
        {
            echo $software;
            echo "<br>";
        }
    ?>
    word
    excel
    outlook
    access

    定义了一个数组,没有指定它的索引,所以使用默认的整数形式。

    三、使用print_r()显示数组元素

    <?php
    $ms_office = array(
    'word',
    'excel',
    'outlook',
    'access'
    );
    print_r($ms_office);
    ?>

    Array ( [0] => word [1] => excel [2] => outlook [3] => access )

    在print_r()前面加上echo "<pre>"; 会得到格式更加明了的数组结构。

    也可以在print_r()之后,也加上输出结束标签"</pre>"的代码。

    Array
    (
    [0] => word
    [1] => excel
    [2] => outlook
    [3] => access
    )

    HTML标签<pre>可定义预格式化的文本。<pre></pre>可以把他们之间文本中的空格、回车、换行、Tab键表现出来,即按照文本原先的布局显示。

    以上就是php如何输出数组的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php
    上一篇:php如何实现分页功能 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • php是什么类型语言• php如何自动执行定时任务• php显示乱码• php无法显示验证码
    1/1

    PHP中文网