php end方法的作用是:將數(shù)組內(nèi)部的指針指向數(shù)組的最后一個(gè)元素,并返回最后一個(gè)元素的鍵值,其使用語(yǔ)法是“end($array)”;還可以在使用end()將指針指向最后一個(gè)元素后,利用“key($array)”獲取最后一個(gè)元素的鍵名。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
php end方法是干什么的?
在php中,end()函數(shù)可以將數(shù)組內(nèi)部的指針指向數(shù)組的最后一個(gè)元素(此時(shí)),并返回最后一個(gè)元素的值,如果數(shù)組為空則返回 FALSE。
end() 函數(shù)的語(yǔ)法格式如下:
end($array)
-
參數(shù) $array 為待操作的數(shù)組。
返回值: 如果成功則返回?cái)?shù)組中最后一個(gè)元素的值,如果數(shù)組為空則返回 FALSE。
示例:
<?php header("Content-type:text/html;charset=utf-8"); $array = array( 'PHP中文網(wǎng)', 'https://www.php.cn/', 'PHP 教程', 'end() 函數(shù)' ); $array2 = []; echo '數(shù)組的最后一個(gè)元素是:'.end($array).'<br>'; var_dump(end($array2)); ?>
利用end()函數(shù)和key() 函數(shù),還可以獲取到數(shù)組最后一個(gè)元素的鍵名。
end()函數(shù)會(huì)將數(shù)組內(nèi)部指針指向最后一個(gè)元素(此時(shí)最后一個(gè)元素就是數(shù)組的當(dāng)前元素);然后使用key() 函數(shù)獲取該當(dāng)前元素的鍵名即可。
<?php header("Content-type:text/html;charset=utf-8"); $array = array( 'PHP中文網(wǎng)', 'https://www.php.cn/', 'PHP 教程', 'end() 函數(shù)' ); var_dump($array); end($array); $lastKey = key($array); echo "數(shù)組最后一個(gè)鍵名為:".$lastKey; ?>
推薦學(xué)習(xí):《PHP視頻教程》