位置:首页 > 软件操作教程 > 编程开发 > PHP > 问题详情

PHP 声明数组

提问人:刘团圆发布时间:2021-01-13

    在PHP中声明数组的方式主要有两种:一种是应用array()函数声明数组,另一种是直接通过为数组元素赋值的方式声明数组。其中,应用array()函数声明数组的方式如下:

    array array ([mixed,...])

    其中,mixed的语法为key => value,多个参数mixed间用逗号分开,分别定义了索引和值。索引可以是字符串或数字。如果省略了索引,则会自动产生从0开始的整数索引。如果索引是整数,则下一个产生的索引将是目前最火的整数索引加1。如果定义了两个完全一样的索引,则后面一个会覆盖前—个。数组中的各数据元素的数据类型可以不同,也可以是数组类型。当mixed是数组类型时,就是二维数组。

    应用airay()函数声明数组时,数组下标既可以是数值索引,也可以是关联索引。下标与数组元素值之间用“=>”进行连接,不同数组元素之间用逗号进行分隔。

    应用array()函数定义数组比较灵活,可以在函数体中只给出数组元素值,而不必给出键值。例如:

    <?php

        $array = array("asp","php","jsp"); //定义数组

        print_r($array);                         //输出数组元素

    ?>

    结果为:Array([0] => asp[1] => php[2] => jsp)

    PHP提供创建数组的array()语言结构。在使用其中的数据时,可以直接利用它们在数组中的排列顺序取值,这个顺序称为数组的下标。

    <?php

        echo $array[1];               //输出数组元素的第二个下标值

    ?>

    结果为:php

继续查找其他问题的答案?

相关视频回答
回复(0)

特邀嘉宾

软件开发工程师——刘团圆

软件开发专业科班出身,擅长软件开发课程培训。

向TA咨询

该嘉宾的QQ群

更多>>
返回顶部