Ich habe zwei verschiedene array
für foreach loop
, also entscheide ich mich, sie zu kombinieren und in foreach loop
zusammen laufen, aber es gibt nur den letzten Wert des Arrays zurück.array_combine ist nur letzten Wert zurück
Array 1: $FileType
Array
(
[0] => image/png
[1] => image/png
[2] => image/png
[3] => image/png
[4] => image/png
[5] => image/png
)
Array 2: $FileName
Array
(
[0] => post2.png
[1] => post5.png
[2] => post6.png
[3] => post7.png
[4] => post8.png
[5] => post11.png
)
Das ist mein Code:
foreach(array_combine($FileType,$FileName) as $Type => $Name){
echo $Type .":". $Name;
}
Es ist nur zurück letzte Wert
Return:
image/png:post11.png
@HankyPanky https://eval.in/724548 – apokryfos
ich korrigiert stehen: D +1 –
tauschte ich den Dateinamen mit dem Dateityp, da die Dateinamen „zu sein scheinen“ einzigartig. Es ist leicht zu übersehen, da Variablen ähnlich benannt sind. – apokryfos