0
私は状態と名前を含むcsvファイルを持っています。私が選択した状態に基づいて状態と名前のペアを配列に入れたいと思います。php - 特定の列に特定の値を含むcsv行を取得する
私は、ファイルがある場合:
[0] => Array
[0] => NY
[1] => Tom
[1] => Array
[0] => NY
[1] => Joe
私は状態と名前を含むcsvファイルを持っています。私が選択した状態に基づいて状態と名前のペアを配列に入れたいと思います。php - 特定の列に特定の値を含むcsv行を取得する
私は、ファイルがある場合:
[0] => Array
[0] => NY
[1] => Tom
[1] => Array
[0] => NY
[1] => Joe
$a = file(pathToFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$a = array_map(function ($i) { return explode(',', $i); }, $a);
// select only NY
$a = array_filter($a, function ($i) { return $i[0] == 'NY'; });
demo:私は最初の列にNYでのすべてのペアを取得し、配列に格納することができるようにしたい
TX,Hank
TX,Jane
TX,Mark
NY,Tom
NY,Joe
NC,Larry
を
$は状態IDを含む変数であるはずですか?そうでない場合は、どこの国を指定するのですか? – Rick
には 'TX、Hank'、' TX、Jane'が含まれています... – splash58
https://eval.in/558811 – splash58