Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要CakePHP模型索引数组,但可以';t从for循环计数器生成。需要模型索引数组才能工作_Php_Arrays_Cakephp_Cakephp Model - Fatal编程技术网

需要CakePHP模型索引数组,但可以';t从for循环计数器生成。需要模型索引数组才能工作

需要CakePHP模型索引数组,但可以';t从for循环计数器生成。需要模型索引数组才能工作,php,arrays,cakephp,cakephp-model,Php,Arrays,Cakephp,Cakephp Model,我正在处理一个函数,该函数提交关于各种关系类型的多个记录。我遇到的主要问题是数组的格式。为了让我的saveAll()在我的多重关系设置中工作,数组需要采用这种格式,因为您可以看到模型是键(下面的第一个数组) 我的主要问题是:1)是否有可能从下面第二个数组的第二层剥离数值索引 我是这样返回我的输入字段的。您可以看到带前缀的计数器(我相信这就是在第二级上创建数字索引的原因) 在我的多输入数组中唯一可以得到的输出(下面是debug()转储) 我的实际输出以数字索引: Array ( [User] =&

我正在处理一个函数,该函数提交关于各种关系类型的多个记录。我遇到的主要问题是数组的格式。为了让我的saveAll()在我的多重关系设置中工作,数组需要采用这种格式,因为您可以看到模型是键(下面的第一个数组)

我的主要问题是:1)是否有可能从下面第二个数组的第二层剥离数值索引

我是这样返回我的输入字段的。您可以看到带前缀的计数器(我相信这就是在第二级上创建数字索引的原因)

在我的多输入数组中唯一可以得到的输出(下面是debug()转储)

我的实际输出以数字索引:

Array
(
[User] => Array
    (
        [username] => billy
    )
[Profile] => Array
    (
        [sex] => Male
    [occupation] => Programmer
    )
Array
(
[Plan] => Array
    (
        [1] => Array
            (
                [plan_detail_id] => 36
                [monthly_cost] => 0
                [dental_cost] => 0
                [age_id] => 14
                [applicant_id] => 1
                [state_id] => 1
            )

        [2] => Array
            (
                [plan_detail_id] => 36
                [monthly_cost] => 0
                [dental_cost] => 0
                [age_id] => 2
                [applicant_id] => 4
                [state_id] => 1
            )

    )

[1] => Array
    (
        [1] => Array
            (
                [Zip] => Array
                    (
                        [0] => 487
                        [1] => 486
                        [2] => 485
                        [3] => 484
                        [4] => 483
                    )

            )

    )

[2] => Array
    (
        [2] => Array
            (
                [Zip] => Array
                    (
                        [0] => 485
                        [1] => 484
                        [2] => 483
                    )

            )

    )

)

您是否已经签出了?这对阵列管理有很大帮助

Array
(
[User] => Array
    (
        [username] => billy
    )
[Profile] => Array
    (
        [sex] => Male
    [occupation] => Programmer
    )
Array
(
[Plan] => Array
    (
        [1] => Array
            (
                [plan_detail_id] => 36
                [monthly_cost] => 0
                [dental_cost] => 0
                [age_id] => 14
                [applicant_id] => 1
                [state_id] => 1
            )

        [2] => Array
            (
                [plan_detail_id] => 36
                [monthly_cost] => 0
                [dental_cost] => 0
                [age_id] => 2
                [applicant_id] => 4
                [state_id] => 1
            )

    )

[1] => Array
    (
        [1] => Array
            (
                [Zip] => Array
                    (
                        [0] => 487
                        [1] => 486
                        [2] => 485
                        [3] => 484
                        [4] => 483
                    )

            )

    )

[2] => Array
    (
        [2] => Array
            (
                [Zip] => Array
                    (
                        [0] => 485
                        [1] => 484
                        [2] => 483
                    )

            )

    )