096-PHP循环使用next取数组元素

<?php
    function return_item($arr,$num=0){        //定义函数
        for($i=0;$i<$num;$i++){        //循环向前移动数组指针
            next($arr);
        }
        echo "<br />第{$num}个元素为:".current($arr);        //输出当前数组指针指向的元素
    }
    $arr=array('I'=>'hello','II'=>2,'III'=>'D','IV'=>376,358);        //定义一个数组
    echo '输出数组的详细信息:';
    return_item($arr);        //调用函数并传入参数输出对应的数组元素
    return_item($arr,1);
    return_item($arr,2);
    return_item($arr,3);
    return_item($arr,5);        //由于数组元素只有5个,因此输出第6个元素为空
?>

原文地址:https://www.cnblogs.com/tianpan2019/p/11001625.html