我寫這將在以下格式的數組PHP函數:建築物的數組越來越長的字符串
array(
'one',
'two',
'three'
)
和回聲以下字符串:
one
one-two
one-two-three
我不能弄清楚如何做到這一點。我一直在使用一個變量來存儲前一個,然後用它嘗試過,但它僅適用於一個:
$previous = null;
for($i = 0; $i < count($list); $i++) {
echo ($previous != null ? $route[$previous] . "-" : '') . $route[$i];
$previous = $i;
}
對外輸出:
one
two
two-three
這種做法很可能是低效率的,無論如何,因爲這腳本應該在技術上能夠處理任何長度的數組。
任何人都可以幫忙嗎?
做什麼? –
每次迭代只需一個字符串,我現在認爲。 – Forest