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 Array 参考手册
输出数组中的当前元素和最后一个元素的值:
end() 函数将内部指针指向数组中的最后一个元素,并输出。
相关的方法:
参数 | 描述 |
---|---|
array | 必需。规定要使用的数组。 |
返回值: | 如果成功则返回数组中最后一个元素的值,如果数组为空则返回 FALSE。 |
---|---|
PHP 版本: | 4+ |
所有相关方法的演示:
PHP sort() 函数 完整的 PHP Array 参考手册实例 对数组 $cars 中的元素按字母进行升序排序:?php $cars=array(Volvo,BMW,Toyota...
PHP FILTER_SANITIZE_MAGIC_QUOTES 过滤器 完整的 PHP Filter 参考手册定义和用法 FILTER_SANITIZE_MAGIC_QUOTES 过滤器对字符串...
定义和用法FILTER_VALIDATE_BOOLEAN 过滤器把值作为布尔选项来验证。Name: booleanID-number: 258可能的返回值:如果是 1, true,...
PHP bin2hex() 函数PHP String 参考手册实例 把 Hello World! 转换为十六进制值:?php $str = bin2hex(Hello World!);...
PHP cURL 函数 概述 PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。 libcu...