从数组中读取数组数据

时间:2016-11-23 02:13:08

标签: php arrays

好吧所以我想要实现一些目标,但我不知道该怎么做。我基本上试图读取From-To数组。基本上可以说这是我的数组

$arr = array("a","b","c","d","e","f");

    foreach($arr as $a) {
        echo $a;
    }

我希望能够从B到E读取内容。我如何实现这一目标?

我也希望能够扭转这种情况,所以例如我从F读到C(然后会显示F,E,D,C)

我google了一下,但无法找到任何匹配的结果。

编辑:我不是要问如何打印数组中的所有值,我问的是如何反转它们,所以我可以例如从第9个元素读取到数组的第1个元素

1 个答案:

答案 0 :(得分:0)

demo here

如果要输出上面的char使用strtoupper()函数和array_map()函数。

<?php
$arr = array("a","b","c","d","e","f");
array_walk(array_slice($arr, 1, count($arr)-2), function($value){echo $value."\n";});
array_walk(array_slice(array_reverse($arr), 0, count($arr)-2), function($value){echo $value."\n";});