相关疑难解决方法(0)

你如何在PHP中重新索引数组?

我有以下数组,我想重新索引,所以键是相反的(理想情况下从1开始):

当前数组(编辑:数组实际上看起来像这样):

Array (

[2] => Object
    (
        [title] => Section
        [linked] => 1
    )

[1] => Object
    (
        [title] => Sub-Section
        [linked] => 1
    )

[0] => Object
    (
        [title] => Sub-Sub-Section
        [linked] => 
    )

)
Run Code Online (Sandbox Code Playgroud)

怎么样:

Array (

[1] => Object
    (
        [title] => Section
        [linked] => 1
    )

[2] => Object
    (
        [title] => Sub-Section
        [linked] => 1
    )

[3] => Object
    (
        [title] => Sub-Sub-Section
        [linked] => 
    )

)
Run Code Online (Sandbox Code Playgroud)

php arrays indexing

139
推荐指数
10
解决办法
18万
查看次数

如何在PHP中重新索引数组的值?

Array (
    [id] => 3
    [user_id] => 1
    [clan_id] => 1
    [date] => 2009-09-24 09:02:05
    [skill1rank] => 1
    [skill1lvl] => 2376
    [skill1xp] => 1804229942
    [skill2rank] => 53
    [skill2lvl] => 99
    [skill2xp] => 120510105
    [skill3rank] => 5526
    [skill3lvl] => 99
    [skill3xp] => 21581237
    [skill4rank] => 622
    ...
    [skill21xp] => 38458116
    [skill22rank] => 184
    [skill22lvl] => 99
    [skill22xp] => 22217059
    [skill23rank] => 5267
    [skill23lvl] => 99
    [skill23xp] => 13396733
    [skill24rank] => 101
    [skill24lvl] => 99
    [skill24xp] => 15724235
    [skill25rank] => 903
    [skill25lvl] …
Run Code Online (Sandbox Code Playgroud)

php arrays key

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

PHP从数组中删除不存在的索引并重新排列

可能重复:
php数组重新填充键

有没有办法从php数组中删除所有不存在的索引,然后重新排列它?例如

Array
(
    [0] => a
    [2] => b
    [3] => c
    [6] => d
)
Run Code Online (Sandbox Code Playgroud)

Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
)
Run Code Online (Sandbox Code Playgroud)

十分感谢!里克.

php arrays sorting

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

标签 统计

arrays ×3

php ×3

indexing ×1

key ×1

sorting ×1