我觉得我缺少一些非常基本的东西,或者也许这是一个愚蠢的问题,但是在这里:
我需要一个URL数组,但是它需要基于$ numberOfinstances是动态的。
这是我尝试过的:
<?php
$numberOfinstances = 3;
$i = 1;
while ($i <= $numberOfinstances) {
$arr = array(
'../../../toolbox'.$i.'/importer/tokens.CC.csv',
);
$i++;
}
print_r($arr);
我得到这个:
Array (
[0] => ../../../toolbox3/importer/tokens.CC.csv
)
我需要的是这个
Array (
[0] => ../../../toolbox1/importer/tokens.CC.csv,
[1] => ../../../toolbox2/importer/tokens.CC.csv,
[2] => ../../../toolbox3/importer/tokens.CC.csv
)
我想念什么?
答案 0 :(得分:1)
在您的代码中,您是重叠的数组,在这里您可以使用data.frame
来解决该问题,
尝试一下
json
答案 1 :(得分:0)
您在遍历循环时将覆盖$arr
的值,而不是添加到该值。将您的代码更改为类似的内容(请注意循环中对$arr[]
的更改,以将新值推送到数组中;请注意,我们只是将字符串(而不是数组)推送到数组中):< / p>
$numberOfinstances = 3;
$i = 1;
$arr = array();
while ($i <= $numberOfinstances) {
$arr[] = '../../../toolbox'.$i.'/importer/tokens.CC.csv';
$i++;
}
print_r($arr);