1
ファイル名が$files
、画像が$imagesFormats
の2つの配列があります。すべてのファイルを$files
から$imageFormats
にあるディレクトリに移動したいと思います。ファイルのインデックスとそのフォーマットは両方の配列で同じです。他の連想配列($image => $format
)を作成するか、別の解決策がありますか?foreachループ内の別の配列の要素をトラッキングする
ファイル名が$files
、画像が$imagesFormats
の2つの配列があります。すべてのファイルを$files
から$imageFormats
にあるディレクトリに移動したいと思います。ファイルのインデックスとそのフォーマットは両方の配列で同じです。他の連想配列($image => $format
)を作成するか、別の解決策がありますか?foreachループ内の別の配列の要素をトラッキングする
2つの配列は、あなたが同じforeachの中で行うことができ、同じキーを持っている場合...例えば:
foreach($files as $key => $value) {
yourfunction($value); ///
yourfunction($imagesFormats [$key]) ;
}
あなたは、出力の種類をしたいですか? 'array_combine($ files、$ imagesFormats)'と 'array_map(NULL、$ files、$ imagesFormats)'を試してみましょう。 – marmeladze
私は出力したくない、非常にイメージを対応するフォルダに移動したい(すべてのフォーマットにフォルダがある)。 – Nikola