PHP reset() 函数
实例
输出数组中的当前元素和下一个元素的值,然后把数组的内部指针重置到数组中的第一个元素:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "
"; echo next($people) . "
"; echo reset($people); ?>
定义和用法
reset() 函数将内部指针指向数组中的第一个元素,并输出。
相关的方法:
语法
reset(array)
参数 | 描述 |
---|---|
array | 必需。规定要使用的数组。 |
技术细节
返回值: | 若成功则返回数组中第一个元素的值,若数组为空则返回 FALSE。 |
PHP 版本: | 4+ |
ຕົວຢ່າງຫຼາຍກວ່າ
ຕົວຢ່າງ 1
ການສະແດງກົດລະບຽບທັງໝົດ
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // ບ່ອນທີ່ປະຈຳບ່ອນທຳອິດ Bill echo next($people) . "<br>"; // ບຸກຄົນຕໍ່ໄປຂອງ Bill ແມ່ນ Steve echo current($people) . "<br>"; // ບ່ອນທີ່ປະຈຳບ່ອນທຳອິດ Steve echo prev($people) . "<br>"; // ບ່ອນທີ່ຫາຍຂອງ Steve ແມ່ນ Bill echo end($people) . "<br>"; // ບ່ອນທີ່ຫົວຂໍ້ທີ່ຫຼັງຈາກ David echo prev($people) . "<br>"; // ບ່ອນທີ່ຫາຍຂອງ David ແມ່ນ Mark echo current($people) . "<br>"; // ບ່ອນທີ່ປະຈຳບ່ອນທຳອິດ Mark echo reset($people) . "<br>"; // ການຍ້າຍສິ່ງໃນມູນຄ່າໄປຫາບ່ອນທີ່ຫົວຂໍ້ທຳອິດ (Bill) echo next($people) . "<br>"; // ບຸກຄົນຕໍ່ໄປຂອງ Bill ແມ່ນ Steve print_r (each($people)); // ການກັບຄືນຄະນະທີ່ປະຈຳບ່ອນ (ປະຈຳບ່ອນທີ່ປະຈຳບ່ອນ Steve) ແລະການຍ້າຍສິ່ງໃນມູນຄ່າ ?>