<listing id="z3xzv"><menuitem id="z3xzv"><meter id="z3xzv"></meter></menuitem></listing>
<address id="z3xzv"></address>
<noframes id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address>

    <address id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address></address><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form><form id="z3xzv"></form><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form>
    <noframes id="z3xzv">

    <form id="z3xzv"></form>
    溫馨提示×

    php判斷數組中指定值是不是最后一個元素

    發布時間:2022-09-16 13:55:55 來源:億速云 閱讀:65 作者:栢白 欄目:編程語言

    這篇文章主要介紹了php判斷數組中指定值是不是最后一個元素,具有一定借鑒價值,需要的朋友可以參考下。下面就和我一起來看看吧。

    兩種判斷方法:1、利用end()函數和“===”運算符,獲取數組最后一個元素的值,比較該元素值是否為指定值即可,語法“end($arr==="指定值")”,如果相等則是,反之則不是。2、利用array_pop()函數和“===”運算符,語法“array_pop($arr==="指定值")”,如果相等則是,反之則不是。

    php判斷數組中指定值是不是最后一個元素,即判斷數組最后一個元素是否為指定值。

    只需要獲取最后一個元素值,然后判斷該元素值是否為指定值即可。

    方法1:利用end()函數判斷

    end()函數可以將數組內部的指針指向數組的最后一個元素,并返回最后一個元素的值,如果數組為空則返回 FALSE。

    獲取到最后一個元素值后,利用“===”運算符進行比較,看兩個值是否相等。

    <?php
    header("Content-type:text/html;charset=utf-8");
    function f($arr,$v){
    	//獲取數組中的最后一個元素
    	$last = end($arr);
    	//判斷指定值是否為最后一個元素
    	if($last===$v){
    		echo "指定值'$v' 是最后一個數組元素<br>";
    	}else{
    		echo "指定值'$v' 不是最后一個數組元素<br>";
    	}
    }
    
    
    $arr= array("香蕉"=>"3元","蘋果"=>"5元","梨子"=>"6元","橙子"=>"4元","橘子"=>"3元","榴蓮"=>"23元");
    var_dump($arr);
    f($arr,2);
    f($arr,"23元");
    ?>

    php判斷數組中指定值是不是最后一個元素

    方法2:利用array_pop()函數

    array_pop()函數會刪除數組中的最后一個元素,并返回被刪除的元素。

    獲取到最后一個元素值后,利用“===”運算符進行比較,看兩個值是否相等。

    <?php
    header("Content-type:text/html;charset=utf-8");
    function f($arr,$v){
    	//獲取數組中的最后一個元素
    	$last = array_pop($arr);
    	//判斷指定值是否為最后一個元素
    	if($last===$v){
    		echo "指定值'$v' 是最后一個數組元素<br>";
    	}else{
    		echo "指定值'$v' 不是最后一個數組元素<br>";
    	}
    }
    
    
    $arr= array("1","2",3,4,"5","6");
    var_dump($arr);
    f($arr,"2");
    f($arr,"6");
    ?>

    php判斷數組中指定值是不是最后一個元素

    以上就是php判斷數組中指定值是不是最后一個元素的詳細內容了,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎來億速云行業資訊!

    推薦閱讀:java如何判斷數組中是否存在指定值

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    php

    主題地圖

    日本亚洲一区二区
    <listing id="z3xzv"><menuitem id="z3xzv"><meter id="z3xzv"></meter></menuitem></listing>
    <address id="z3xzv"></address>
    <noframes id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address>

      <address id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address></address><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form><form id="z3xzv"></form><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form>
      <noframes id="z3xzv">

      <form id="z3xzv"></form>