php里面怎么新建数组?

php里面怎么新建数组?

php里面新建数据可以通过两种方式,一种是通过array函数来创建,另一种就是通过赋值[]来创建。

<?php

$arr1 = array(1,2,3,4);
var_dump($arr1);

$arr2[0] = 1;
$arr2[1] = 2;
$arr2[2] = 3;
$arr2[3] = 4;
var_dump($arr2);

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-02
php里面直接使用array()或[]就可以创建一个数组,比如:
$arr1 = array(); //创建一个空数组
$arr2 = array(1, 2, 3); //创建一个索引数组
$arr3 = array('name' => 'Tom','age' => 12); //创建一个关联数组
[]用法和array()一致,同样可以创建空数组、索引数组、关联数组
其中还可以利用[]对数组进行扩展,为数组新添元素,比如:$arr2[] = 4
第2个回答  2022-05-16
$arr1 = []; //创建空数组
$arr[10] = 1; //赋值

$arr2 = [1, 2, 3]; //创建包含元素1,2,3三个元素的数组
echo $arr3[0]; //输出第一个值1
$arr2[1] = 0; //修改第二个值为0

$arr3 = ['a' => 1, 'b' => 2]; //创建包含2个元素的索引数组
echo $arr3['a'];
$arr3['b'] = 3;

$a = array(1,2,3); //创建有三个元素的数组
array的方式是老版本的方式,用[]来创建数组就行。
第3个回答  2020-12-21

具体版本不记得了,好像是5.6  自己查阅下吧.

php 5.6 版本以下 声明数组:

    array 函数   例如: $array=(1,2,3,4); 

php 5.6 版本及以上 声明数组:

    []  方法及兼容以前版本  例如: $array=(1,2,3,4);   $array=[1,2,3,4]; 是一样的

第4个回答  2021-08-10
PHP中使用array来创建一个数组:array( key=>value , key=>value …… )
用方括号的语法来修改数组:$arr[] = value
例如:
arr=array(3,5,7,9);arr=array(3,5,7,9);res = array(“a” => “视频”, “b”=>”教程”, “c” => “六”);
arr[′a′]=“aaa”;arr[′a′]=“bbb”;arr['c'] = “试题”;