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