2つの配列を比較しようとしています。余分で重複している値を返すために配列を比較します。
私は自分のコードで固定配列を持っています。配列(csvから抽出)が固定配列と一致しない場合は、固定配列から逸脱している値を返しますか?どうすればこれを達成できますか?
私が試したことは何ですか?
$columnsFromFile = array_filter(array_map('trim', array_map('strtolower', $line)));
$differences = array_diff_key($columnsFromFile, CsvFile::CSV_COLUMNS);
私もこのような試みをしました。
$differences = array_merge(CsvFile::CSV_COLUMNS, array_diff_key($columnsFromFile, CsvFile::CSV_COLUMNS));
しかし、実際の一致が返されます。
@
array_equal()
関数を参照 '$ columnsFromFile'と'たcsvfile :: CSV_COLUMNS'の一例を示す必要があります。 – AbraCadaver