php - PHP中的数组转换

标签 php arrays cakephp

你将如何转换这个数组:

Array
(
    [0] => Array
        (
            [Contact] => Array
                (
                    [number] => 0425 234 634
                )

        )

    [1] => Array
        (
            [Contact] => Array
                (
                    [number] => 2939 492 235
                )

        )

)

进入这个数组

Array
(
    [0] => 0425 234 634
    [1] => 2939 492 235
)

最佳答案

参见Set::extract()它使用 xpath 表示法从数组中的路径中提取节点值。

$numbers = Set::extract('/联系人/号码', $numbers);

用比此处建议的其他示例更容易理解的代码在 1 行中实现所有这些。

关于php - PHP中的数组转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1700049/

相关文章:

javascript - AngularJS 将字符串数组转换为 float 组

excel - cakephp excel/csv 导出组件

php - 在 cakephp 中使用 saveField 函数或其他函数插入多值

php - 如何在多个部分加速/分解过程。 Rss, curl ,PHP

javascript - 仅使用下划线将数组转换为对象

php - 我应该将每个用户的头像存储在服务器上吗?

PHP 隐藏/显示带分页的图像

php - 多个相同的实体关系

php - db like ms access for php

php - PHP 中的复数和单数术语