0
我有兩個不同的array
爲foreach loop
所以我決定將它們合併到一起運行到foreach loop
但它只返回數組的最後一個值。array_combine只返回上一個值
陣列1:$FileType
Array
(
[0] => image/png
[1] => image/png
[2] => image/png
[3] => image/png
[4] => image/png
[5] => image/png
)
陣列2:$FileName
Array
(
[0] => post2.png
[1] => post5.png
[2] => post6.png
[3] => post7.png
[4] => post8.png
[5] => post11.png
)
這是我的代碼:
foreach(array_combine($FileType,$FileName) as $Type => $Name){
echo $Type .":". $Name;
}
它只返回一個值
返回:
image/png:post11.png
@HankyPanky https://eval.in/724548 – apokryfos
我認錯:d +1 –
我換的文件名與文件名,因爲文件類型「似乎是」獨一無二的。由於變量名稱相同,因此很容易遺漏。 – apokryfos