相关疑难解决方法(0)

获取数组的第一个元素

我有一个数组:

array( 4 => 'apple', 7 => 'orange', 13 => 'plum' )

我想得到这个数组的第一个元素.预期结果:字符串 apple

一个要求:通过引用传递不能完成,因此array_shift不是一个好的解决方案.

我怎样才能做到这一点?

php arrays

1015
推荐指数
24
解决办法
132万
查看次数

获取数组的最后一个元素而不更改PHP中的数组?

array_pop()将其从数组中删除.end()更改内部指针.

唯一的方法是真的有些像以下那样:

$my_array[array_pop(array_keys($my_array))];
Run Code Online (Sandbox Code Playgroud)

php arrays

9
推荐指数
1
解决办法
3881
查看次数

Kablammo!爆炸功能让我头疼!

$array = explode(".", $row[copy]);
$a = $array.length -1;
Run Code Online (Sandbox Code Playgroud)

我想返回这个数组的最后一个元素,但我得到的只是-1.非常感谢帮助.

php arrays

1
推荐指数
2
解决办法
526
查看次数

获取php中最后一个数组的数量

我在codeigniter工作.我有一个像父母和它的孩子一样的数组,显示如下.

Array
(
[id] => 27
[Name] => MUKESH CHUNAWALA
[children] => Array
    (
        [0] => Array
            (
                [id] => 160
                [Name] => PRAVINBHAI PARMAR
                [children] => Array
                    (
                        [0] => Array
                            (
                                [id] => 161
                                [Name] => ARATIBEN PRAVINBHAI PARMAR
                                [amnt] => 0
                            )

                    )

                [amnt] => 0
            )

        [1] => Array
            (
                [id] => 188
                [Name] => pravinbhai parmar
                [amnt] => 0
            )

        [2] => Array
            (
                [id] => 189
                [Name] => AMRISHBHAI  S. CHUNAWALA
                [amnt] => 0 …
Run Code Online (Sandbox Code Playgroud)

php

1
推荐指数
1
解决办法
199
查看次数

在PHP中获取最后一个数组元素的简洁方法

我想在PHP中获取数组的最后一个元素.

我经常这样做:

$last = $this->array_of_stuff[count($this->array_of_stuff) - 1];
Run Code Online (Sandbox Code Playgroud)

不过我对此并不满意.

有什么方法可以缩短语法并避免重复代码?

php arrays

-4
推荐指数
1
解决办法
195
查看次数

标签 统计

php ×5

arrays ×4