91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中二維數組指的是什么

發布時間:2022-07-11 10:21:51 來源:億速云 閱讀:188 作者:iii 欄目:編程語言

今天小編給大家分享一下php中二維數組指的是什么的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

二維數組又稱為矩陣,是指一維數組里面再定義一個或多個一維數組,即一個數組中的元素是另一個數組;二維數組本質上是以數組作為數組元素的數組,即“數組的數組”,類型說明符為“數組名[常量表達式][常量表達式]”。二維數組的聲明方式有兩種:1、直接賦值,語法“$數組名[行下標][列下標]=值;”;2、用array(),語法“$數組名=array(鍵名=>array(鍵名=>值));”。

php中二維數組指的是什么

本教程操作環境:windows7系統、PHP8.1版、DELL G3電腦

在php中,所謂的二維數組,簡單來說就是在一維數組里面再定義多個一維數組,即一個數組中的值可以是另一個數組(可能有點片面,但是二維數組的原理大致是這樣)。二維數組本質上是以數組作為數組元素的數組,即“數組的數組”,類型說明符為“數組名[常量表達式][常量表達式]”。

二維數組和一維數組的創建方式是一樣的,只是將數組中元素換成數組即可。

二維數組的聲明方式有兩種

  • “直接為數組元素賦值”

  • “array()函數”

下面我們實際的代碼案例來詳細的給大家介紹一下這兩種方法。

1、直接為數組元素賦值

我們可以通過形如“$數組變量名[行下標] [列下標]= 值;”的格式來創建并初始化二維數組

<?php
header("Content-type:text/html;charset=utf-8");
$array[0]['姓名'] = '張三';
$array[0]['年齡'] = '25';
$array[0]['性別'] = '男';
$array[1]['姓名'] = '李四';
$array[1]['年齡'] = '21';
$array[1]['性別'] = '男';
$array[2]['姓名'] = '娜娜';
$array[2]['年齡'] = '22';
$array[2]['性別'] = '女';
var_dump($array);
?>

php中二維數組指的是什么

二維數組的行下標列下標可以為空(即不指定具體的索引值),那么默認為數字索引,而索引值默認從 0 開始依次增加。

php中二維數組指的是什么

示例1:“行下標”和“列下標”都為空

<?php
header("Content-type:text/html;charset=utf-8");
$array[][] = '張三';
$array[][] = '25';
$array[][] = '男';
$array[][] = '李四';
$array[][] = '21';
$array[][] = '男';
$array[][] = '娜娜';
$array[][] = '22';
$array[][] = '女';
var_dump($array);
?>

php中二維數組指的是什么

示例2:“行下標”或“列下標”都為空

<?php
header("Content-type:text/html;charset=utf-8");
$array[0][] = '張三';
$array[0][] = '25';
$array[0][] = '男';
$array[]['姓名'] = '娜娜';
$array[]['年齡'] = '22';
$array[]['性別'] = '女';
var_dump($array);
?>

php中二維數組指的是什么

2、使用array()函數

使用 array() 函數聲明二維數組與聲明一維數組相似。

array() 函數接受一定數量用逗號分隔的key=>value參數對。一維數組的語法格式如下所示:

$數組變量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);

而二維數組就是將一維數組中一個或多個value參數變為array(....)。

1)索引數組

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("張三",25,"男"),
    array("李四",21,"男"),
    array("娜娜",22,"女")
);
var_dump($array);
?>

php中二維數組指的是什么

2)關聯數組

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    "學生1"=>array("姓名"=>"張三","年齡"=>25,"性別"=>"男"),
    "學生2"=>array("姓名"=>"李四","年齡"=>21,"性別"=>"男"),
    "學生3"=>array("姓名"=>"娜娜","年齡"=>22,"性別"=>"女")
);
 var_dump($array);
?>

php中二維數組指的是什么

以上就是“php中二維數組指的是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

林州市| 柘城县| 昌吉市| 岫岩| 武汉市| 崇左市| 井冈山市| 同仁县| 昆山市| 江北区| 盐池县| 宝山区| 大方县| 德令哈市| 张家港市| 武城县| 那坡县| 郴州市| 江油市| 冷水江市| 尖扎县| 镇雄县| 阳朔县| 柳州市| 栖霞市| 鹤岗市| 大厂| 北流市| 闽清县| 隆林| 大新县| 乾安县| 霍城县| 仪征市| 吐鲁番市| 庆云县| 称多县| 上饶县| 聂荣县| 西丰县| 保靖县|