举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > php end函数 PHP end() 函数

php end函数 PHP end() 函数

2023-03-11 23:20 PHP教程

php end函数 PHP end() 函数

php end函数

PHP end() 函数用于将数组的内部指针指向最后一个单元,并输出。

end() 函数是 array_pop() 函数的别名,它们都可以将数组的内部指针指向最后一个单元,并输出。

 

上面的例子中,我们使用了 end() 函数来输出数组 $people 的最后一个单元(Sally)。

end() 函数也可以用于多维数组。在这种情况下,它会返回最后一个单元的值:

array("age"=>30, "sex"=>"male"),  
                "Peter"=>array("age"=>25, "sex"=>"male"),  
                "Sally"=>array("age"=>20, "sex"=>"female"));  

 echo end($people)["sex"]; // female 
?> 

上面的例子中,我们使用了 end() 函数来输出多维数组 $people 的最后一个单元的 sex 键值对 (female)。

注释:

  • end(): 该函数将内部指针指向最后一个单元并返回该单元的值。
  • reset() : 该函数将内部指针指向第一个单元并返回该单元的值。
  • next() : 该函数将内部指针前进到下一个单元并返回该单元的值。
  • prev() : 该函数将内部指针退回到上一个单元并返回该单元的值。
  • PHP end() 函数

    PHP end() 函数

    PHP Array Reference完整的 PHP Array 参考手册

    实例

    输出数组中的当前元素和最后一个元素的值:

    <?php
    $people = array("Peter", "Joe", "Glenn", "Cleveland");

    echo current($people) . "<br>";
    echo end($people);
    ?>

    运行实例 »

    定义和用法

    end() 函数将内部指针指向数组中的最后一个元素,并输出。

    相关的方法:

    • current() - 返回数组中的当前元素的值。
    • next() - 将内部指针指向数组中的下一个元素,并输出。
    • prev() - 将内部指针指向数组中的上一个元素,并输出。
    • reset() - 将内部指针指向数组中的第一个元素,并输出。
    • each() - 返回当前元素的键名和键值,并将内部指针向前移动。

    语法

    end(array)

    参数 描述
    array 必需。规定要使用的数组。

    技术细节

    返回值: 如果成功则返回数组中最后一个元素的值,如果数组为空则返回 FALSE。
    PHP 版本: 4+


    更多实例

    实例 1

    所有相关方法的演示:

    <?php
    $people = array("Peter", "Joe", "Glenn", "Cleveland");

    echo current($people) . "<br>"; // The current element is Peter
    echo next($people) . "<br>"; // The next element of Peter is Joe
    echo current($people) . "<br>"; // Now the current element is Joe
    echo prev($people) . "<br>"; // The previous element of Joe is Peter
    echo end($people) . "<br>"; // The last element is Cleveland
    echo prev($people) . "<br>"; // The previous element of Cleveland is Glenn
    echo current($people) . "<br>"; // Now the current element is Glenn
    echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Peter
    echo next($people) . "<br>"; // The next element of Peter is Joe

    print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward
    ?>

    运行实例 »


    PHP Array Reference完整的 PHP Array 参考手册
阅读全文
以上是名动网为你收集整理的php end函数 PHP end() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们