首頁 >後端開發 >PHP問題 >php end方法是做什麼的

php end方法是做什麼的

青灯夜游
青灯夜游原創
2021-09-02 14:17:252541瀏覽

php end方法的作用是:將陣列內部的指標指向陣列的最後一個元素,並傳回最後一個元素的鍵值,其使用語法為「end($array)」;也可以在使用end()將指標指向最後一個元素後,利用「key($array)」取得最後一個元素的鍵名。

php end方法是做什麼的

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

php end方法是做什麼的?

在php中,end()函數可以將陣列內部的指標指向陣列的最後一個元素(此時),並傳回最後一個元素的值,如果陣列為空則傳回 FALSE。

end() 函數的語法格式如下:

end($array)
  • #參數 $array 為待運算的陣列。

傳回值:  若成功則傳回陣列中最後一個元素的值,如果陣列為空則傳回 FALSE。   

範例:

<?php
header("Content-type:text/html;charset=utf-8"); 
$array = array(
    &#39;PHP中文网&#39;,
    &#39;https://www.php.cn/&#39;,
    &#39;PHP 教程&#39;,
    &#39;end() 函数&#39;
);
$array2 = [];
echo &#39;数组的最后一个元素是:&#39;.end($array).&#39;<br>&#39;;
var_dump(end($array2)); 
?>

php end方法是做什麼的

#利用end()函數和key() 函數,也可以取得陣列最後一個元素的鍵名。

end()函數會將陣列內部指標指向最後一個元素(此時最後一個元素就是陣列的目前元素);然後使用key() 函數取得該目前元素的鍵名即可。

<?php
header("Content-type:text/html;charset=utf-8"); 
$array = array(
    &#39;PHP中文网&#39;,
    &#39;https://www.php.cn/&#39;,
    &#39;PHP 教程&#39;,
    &#39;end() 函数&#39;
);
var_dump($array);
end($array);
$lastKey = key($array);
echo "数组最后一个键名为:".$lastKey;
?>

php end方法是做什麼的

推薦學習:《PHP影片教學

以上是php end方法是做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn