PHP中一維數組怎么創建和初始化

這篇文章主要介紹PHP中一維數組怎么創建和初始化,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創新互聯公司憑借專業的設計團隊扎實的技術支持、優質高效的服務意識和豐厚的資源優勢,提供專業的網站策劃、做網站、網站設計、網站優化、軟件開發、網站改版等服務,在成都10年的網站建設設計經驗,為成都成百上千中小型企業策劃設計了網站。

什么是PHP數組?

首先在文章的開始我們先來簡單了解一下PHP數組:

數組(Array)是一種線性表數據結構,簡單來說就是一組數據的集合。數組中的每個成員被稱為元素(Element),每個元素由一個特殊的標識符來區分,這個標識符稱為鍵,被稱為數組下標(Index)。

數組中的每個實體都包含兩項,分別是鍵(key)和值(value)。可以通過鍵值來獲取相應的數組元素,這些鍵可以是數值鍵,也可以是關聯鍵。對應的數組可以分為兩種類型:

  • 索引數組

    鍵名由數字組成,默認從 0 開始,每個數字對應一個數組元素在數組中的位置,不需要特別指定。

  • 關聯數組

    鍵名由數值和字符串混合的形式組成。

因為PHP是弱語言類型,所以PHP 中的數組變量可以用一組連續的內存空間來存儲任意多個、任意類型的數據,并且可以實現其他強數據類型中的堆、棧、隊列等數據結構的功能。

PHP數組的創建和初始化

在PHP中,創建數組可以有兩種方法:“直接為數組元素賦值”和“array()函數”,下面我們實際的代碼案例來詳細的給大家介紹一下這兩種方法。

1、直接為數組元素賦值

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

下標可以是一個字符串、一個整數,也可以為空(即不指定具體的索引值)。

示例1:

<?php
header("Content-type:text/html;charset=utf-8");
$array[0] = '歡迎';
$array[1] = '來到';
$array[2] = '創新互聯';
$array['url'] = 'https://www.php.cn/';
//輸出語句
var_dump($array);
?>

輸出結果:

PHP中一維數組怎么創建和初始化

示例2:

<?php
header("Content-type:text/html;charset=utf-8");
$array[] = '香蕉';
$array[] = '蘋果';
$array[] = '橘子';
$array[] = '榴蓮';
//輸出語句
var_dump($array);
?>

輸出結果:

PHP中一維數組怎么創建和初始化

可以看出:當我們不在方括號內指定具體的索引值使,默認為數字索引,且索引值默認從 0 開始依次增加。

2、使用array()函數

array() 函數用于創建數組。

1)空數組

直接array()函數,不添加任何參數,可以創建空數組

<?php
$arr = array();
//輸出語句
var_dump($arr);
?>

輸出:

PHP中一維數組怎么創建和初始化

2)索引數組

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","蘋果","梨子","橙子","橘子","榴蓮");
//輸出語句
var_dump($array);
?>

輸出:

PHP中一維數組怎么創建和初始化

3)關聯數組

array() 函數也接受一定數量用逗號分隔的key=>value參數對。

<?php
header("Content-type:text/html;charset=utf-8");
$array= array(0=>"歡迎來到",1=>"創新互聯",2=>"PHP教程","URL"=>"https://www.php.cn/");
//輸出語句
var_dump($array);
?>

輸出結果:

PHP中一維數組怎么創建和初始化

以上是“PHP中一維數組怎么創建和初始化”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創新互聯行業資訊頻道!

文章標題:PHP中一維數組怎么創建和初始化
URL網址:http://m.kartarina.com/article22/pphgcc.html

成都網站建設公司_創新互聯,為您提供外貿網站建設網站收錄搜索引擎優化網站策劃用戶體驗網站營銷

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 亚洲av永久中文无码精品| 国产午夜精品无码| 国产成人无码av在线播放不卡| 日韩av无码国产精品| 亚洲成av人片在线观看天堂无码| 亚洲AV无码成人精品区天堂| 亚洲AV无码专区国产乱码不卡| 久久亚洲AV永久无码精品| 99精品一区二区三区无码吞精| 久久亚洲AV无码西西人体| 亚洲精品中文字幕无码A片老| 天堂Aⅴ无码一区二区三区| 无码夜色一区二区三区| 无码欧精品亚洲日韩一区| 四虎成人精品无码永久在线 | 亚洲精品偷拍无码不卡av| 久久久无码精品午夜| 蜜桃无码一区二区三区| 免费无码一区二区三区蜜桃| 性色AV蜜臀AV人妻无码| 久久亚洲AV成人出白浆无码国产 | 无码精品久久一区二区三区| 老子午夜精品无码| 色爱无码AV综合区| 无码伊人66久久大杳蕉网站谷歌| 中文字幕人妻三级中文无码视频| 成人免费a级毛片无码网站入口 | 亚洲毛片av日韩av无码| 国产丰满乱子伦无码专| 亚洲天然素人无码专区| 亚洲AV无码乱码在线观看代蜜桃 | 无码少妇A片一区二区三区| 精品无码AV一区二区三区不卡 | 亚洲AV日韩AV永久无码色欲| 亚洲中文字幕在线无码一区二区| 国产爆乳无码视频在线观看| 亚洲级αV无码毛片久久精品| 中文精品无码中文字幕无码专区 | 亚洲精品无码久久久久久| 直接看的成人无码视频网站| 无码成人精品区在线观看|