国产网曝门99视频在线看_免费看片a级毛片免费看_4hu四虎永久在线观看_高清无套内精线观看456_国产欧美亚洲日韩久久福利_av在线无码观看另类重口_欧美精品一二三区较多收藏_欧美老熟妇伦视频_婷婷六月综合激情_最新国产成人野战在线观看


在PHP8中遍歷數(shù)組-PHP8知識詳解

導(dǎo)讀:以下是遍歷數(shù)組的兩種方式:使用foreach函數(shù)遍歷數(shù)組元素和使用for函數(shù)循環(huán)遍歷數(shù)組。

所謂遍歷數(shù)組就是把數(shù)組中的變量值讀取出來。遍歷數(shù)組中的所有元素程序員來說是經(jīng)常使用的操作,通過遍歷數(shù)組可以完成數(shù)組元素的查詢工作。

這好比你去商場買東西一樣,要買什么東西,就去該區(qū)域?yàn)g覽一遍,以便找出適合自己的產(chǎn)品。

以下是遍歷數(shù)組的兩種方式:使用foreach函數(shù)遍歷數(shù)組元素和使用for函數(shù)循環(huán)遍歷數(shù)組。


1、使用foreach函數(shù)遍歷數(shù)組元素

語法格式為:

foreach(數(shù)組 as 數(shù)組元素){
對數(shù)組元素的操作命令;
}

數(shù)組分為兩種情況,分為不含鍵值的數(shù)組和包含鍵值的數(shù)組。

1.1、遍歷不包含鍵值的數(shù)組

foreach(數(shù)組 as 數(shù)組元素值){
對數(shù)組元素的操作命令;
}

遍歷不包含鍵值的數(shù)組,參考代碼

<?PHP    
$names = array("html", "css","javascript","php","mysql","thinkphp");
foreach ($names as $name)
{
    echo "學(xué)習(xí)的課程是:".$name."<br />";
}
    echo "課程搜索完畢!";
?>

以上代碼在php8中的運(yùn)行結(jié)果為:

學(xué)習(xí)的課程是:html
學(xué)習(xí)的課程是:css
學(xué)習(xí)的課程是:javascript
學(xué)習(xí)的課程是:php
學(xué)習(xí)的課程是:mysql
學(xué)習(xí)的課程是:thinkphp
課程搜索完畢!

1.2、遍歷包含鍵值的數(shù)組

<?php   
    $names = array("100001"=>"html","100002"=> "css","100003"=>"javascript","100004"=>"php","100005"=>"mysql","100006"=>"thinkphp");
    foreach ($names as $num=>$name)
    {
       echo $num. ":".$name."<br />";
    }
    echo "課程搜索完畢!";
?>

以上代碼在PHP8中的運(yùn)行結(jié)果為:

100001:html
100002:css
100003:javascript
100004:php
100005:mysql
100006:thinkphp
課程搜索完畢!

2、使用for函數(shù)循環(huán)遍歷數(shù)組

for循環(huán)會將控制循環(huán)次數(shù)的變量預(yù)先定義在for語句中,因此for循環(huán)語句能夠按照已知的循環(huán)次數(shù)進(jìn)行循環(huán)操作,適用于明確知道腳本需要運(yùn)行的次數(shù)的情況。

for 循環(huán)的語法格式如下:

for (初始化語句; 循環(huán)條件; 變量更新--自增或自減) {
    語句塊;  
}

使用for函數(shù)循環(huán)遍歷數(shù)組,參考代碼:

<?php   
$array = [1, 2, 3, 4, 5];

for ($i = 0; $i < count($array); $i++) {
    echo $array[$i] . ' ';
}
?>

以上代碼在PHP8中的運(yùn)行結(jié)果為:

1 2 3 4 5

在上面的示例中,我們使用了一個for循環(huán)來遍歷數(shù)組。我們使用$i作為循環(huán)計(jì)數(shù)器,從0開始,直到$i小于數(shù)組的長度。在每次循環(huán)中,我們使用$array[$i]來訪問數(shù)組中的元素,并使用echo語句輸出該元素的值。

到此為止,使用foreach函數(shù)遍歷數(shù)組元素和使用for函數(shù)循環(huán)遍歷數(shù)組就講解完畢了。



本文地址:http://003188.cn/zaiphp8zhongbianlishuzu.html
碼字不易,打個賞唄
楊澤業(yè)感謝你的支持!

猜你喜歡

PHP8中調(diào)換數(shù)組中的鍵值和元素值-PHP8知識詳解

導(dǎo)讀:在PHP8中使用array_flip()函數(shù)可以調(diào)換數(shù)組中的鍵值和元素值。

2023-09-16  分類:PHP學(xué)堂  瀏覽:801次


在PHP8中統(tǒng)計(jì)數(shù)組元素個數(shù)-PHP8知識詳解

導(dǎo)讀:在PHP8中,統(tǒng)計(jì)數(shù)組元素的個數(shù),有下面幾個函數(shù):使用count()函數(shù)統(tǒng)計(jì)數(shù)組元素個數(shù)、使用sizeof()函數(shù)統(tǒng)計(jì)數(shù)組元素個數(shù)。還講到了,使用array_count_values()函數(shù)來統(tǒng)計(jì)數(shù)組中每個元素出現(xiàn)的次數(shù)。

2023-09-05  分類:PHP學(xué)堂  瀏覽:740次


在PHP8中遍歷數(shù)組-PHP8知識詳解

導(dǎo)讀:以下是遍歷數(shù)組的兩種方式:使用foreach函數(shù)遍歷數(shù)組元素和使用for函數(shù)循環(huán)遍歷數(shù)組。

2023-09-05  分類:PHP學(xué)堂  瀏覽:782次