gpt4 book ai didi

php数组动态填充

转载 作者:行者123 更新时间:2023-12-03 07:49:40 24 4
gpt4 key购买 nike

如何在 for 循环中动态填充以下类型数组

   array('items'=>array(
array('label'=>'News', 'url'=>array('/site/index')),
array('label'=>'News2', 'url'=>array('/site/2')),
));

我是编程新手

感谢帮助

最佳答案

试试这个:

$arr = array();

for($i = 1; $i <= $count; $i++) {
$arr[] = array(
'label' => 'News'.($i > 1 ? $i : ''),
'url' => $i == 1 ? '/site/index' : '/site/'.$i
)
}

$result = array('items' => $arr);

生成的数组将采用以下形式:

array('items' => array(
array(
'label' => 'News',
'url' => '/site/index'
),
array(
'label' => 'News2',
'url' => '/site/2'
),
array(
'label' => 'News3',
'url' => '/site/3'
),
array(
'label' => 'News4',
'url' => '/site/4'
)
));

..取决于 $count 变量。

关于php数组动态填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2198157/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com