站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php list函數(shù)什么意思

        在php中,list的意思為“列表”,該函數(shù)可以把一個(gè)數(shù)組中的值分別賦給一組變量,可以在單次操作內(nèi)為一組(多個(gè))變量賦值;語(yǔ)法“l(fā)ist($var1 [, $val2, …]);”。list()實(shí)際上是一種語(yǔ)言結(jié)構(gòu),不是函數(shù)。

        php list函數(shù)什么意思

        本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

        PHP 中 list() 可以把一個(gè)數(shù)組中的值分別賦給一組變量,像 array() 一樣,它并不是真正的函數(shù),而是語(yǔ)言結(jié)構(gòu)。 list() 可以在單次操作內(nèi)為一組(多個(gè))變量賦值。

        list() 語(yǔ)法結(jié)果如下:

        list($var1 [, $val2, ...]);

        其中 $val1、$val2 是待賦值的一組變量,多個(gè)變量之間使用逗號(hào),分隔。

        注意:list() 僅能用于索引數(shù)組,并且索引要從 0 開(kāi)始。PHP5 里 list() 從最右邊的參數(shù)開(kāi)始賦值;而 PHP7 里 list() 從最左邊的參數(shù)開(kāi)始賦值。

        下面通過(guò)一個(gè)簡(jiǎn)單的示例演示以下 list() 的使用,代碼如下所示:

        <?php header("Content-type:text/html;charset=utf-8"); $array = array("PHP中文網(wǎng)","PHP 教程","https://www.php.cn/"); list($a, $b, $c) = $array; echo '$a = '.$a.'<br>$b = '.$b.'<br>$c = '.$c; ?>

        運(yùn)行結(jié)果如下:

        $a = PHP中文網(wǎng) $b = PHP 教程 $c = https://www.php.cn/

        通過(guò)運(yùn)行結(jié)果可以看出,list() 中的變量是按照數(shù)組的索引順序賦值的,并且索引要從 0 開(kāi)始,如果數(shù)組的索引不是從 0 開(kāi)始的話,又會(huì)怎么樣呢,我們來(lái)看下面的代碼:

        <?php header("Content-type:text/html;charset=utf-8"); $array = array(1=>"PHP中文網(wǎng)",2=>"PHP 教程",3=>"https://www.php.cn/"); list($a, $b, $c) = $array; echo '$a = '.$a.'<br>$b = '.$b.'<br>$c = '.$c; ?>

        運(yùn)行結(jié)果如下:

        php list函數(shù)什么意思

        可以看出 $a 并沒(méi)有被賦值,這是因?yàn)閿?shù)組中并沒(méi)有索引為 0 的值,如果在使用 list() 時(shí),并不需要數(shù)組中全部的值時(shí),我們可以省略 list() 中的部分變量,如下面這樣:

        <?php header("Content-type:text/html;charset=utf-8"); $array = array("PHP中文網(wǎng)", "PHP 教程", "https://www.php.cn/"); list($a, , $c) = $array; echo '$a = '.$a.'<br>$b = '.$b.'<br>$c = '.$c; ?>

        運(yùn)行結(jié)果如下:

        php list函數(shù)什么意思

        如果要將多維數(shù)組的值賦給一組變量,我們還可以將 list() 嵌套起來(lái)使用,下面以二維數(shù)組為例來(lái)演示以下,代碼如下所示:

        <?php header("Content-type:text/html;charset=utf-8"); $array = array(     array('PHP中文網(wǎng)', 'PHP 教程'),     array('PHP 數(shù)組', 'https://www.php.cn/') ); list(list($a, $b), list($c, $d)) = $array; echo '$a = '.$a.'<br>$b = '.$b.'<br>$c = '.$c.'<br>$d = '.$d; ?>

        運(yùn)行結(jié)果如下:

        $a = PHP中文網(wǎng) $b = PHP 教程 $c = PHP 數(shù)組 $d = https://www.php.cn/

        推薦學(xué)習(xí):《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 欧美久久精品一级c片片| 国自产精品手机在线观看视| 国产国拍亚洲精品福利| 精品乱码一区二区三区四区| 国精品无码A区一区二区| 国产精品视频网站| 国语自产精品视频在线区| 亚洲一级Av无码毛片久久精品| jizz国产精品| 久久99精品国产99久久6男男| 久久99国内精品自在现线| 亚洲综合av永久无码精品一区二区| 黑人巨茎精品欧美一区二区| 亚洲国语精品自产拍在线观看| 国精品午夜福利视频不卡麻豆 | Aⅴ精品无码无卡在线观看| 国产成人久久精品激情| 久久国产乱子伦免费精品| 亚洲国产精品无码成人片久久| 久久99精品久久久久久9蜜桃| 国产三级精品三级在线观看| 6080亚洲精品午夜福利| 四虎影视884a精品国产四虎| 久久精品国产99国产精偷 | 午夜精品久久久久9999高清| 国模和精品嫩模私拍视频| 国产亚洲精品线观看动态图| 国产精品久久久天天影视香蕉 | 国产偷伦精品视频| 国内精品国语自产拍在线观看| 国产精品欧美亚洲韩国日本久久 | 女人香蕉久久**毛片精品| 久久免费精品视频| 亚洲嫩草影院久久精品| 亚洲综合精品一二三区在线| 国产精品 视频一区 二区三区| wwwvr高清亚洲精品二区| 国产精品无码DVD在线观看| 精品熟女少妇aⅴ免费久久| 久久久精品久久久久特色影视| 久久久精品波多野结衣|