CSVの出力で困っています。CSVの出力で困っています。ユーザー名を公開せずに匿名の質問ができます。詳しくはこちらウェブ制作PHP初心者です。CSVの出力で困っています。三郎,40才,長野CSV2のファイルにはABC列で次のようなデータがあるとします。三郎,中華,C型CSV1のファイルのA列の値を検索キーワードにCSV2のファイルのA列を検索します。検索でヒットした同じ値同士をまとめCSVとして下記のような感じで出力する方法をご教授いただけますでしょうか。phpで実現したいと考えています。"\n";}/*PHPでCSVを扱う場合fgetcsvを使うのでしょうがコードが長いので今回はfileとstr_getcsvを使いました。file("csv1")で行単位の一次元の配列になります。その行をstr_getcsvで更に配列に区切ることでarray_mapの結果は二次元の配列になります。0)は$CSV1の0列目、つまり名前(A列)だけを取り出し配列にして返します。array_columnの部分は必要ありません。0)も似ていますが名前で連想配列にしています。することで「同じ値同士をまとめる」ことが出来ます。var_dump($m)してみてもいいでしょう。後は順に名前を表示するだけです。preg_match_allを使ってcsv2から条件に合うものだけを抽出するという方法もあります。今回の例では全てにマッチするので意味がないですが抽出が一部だけの場合は意味があるでしょう。0)で名前だけを取り出したものをimplodeします。内容は下記になります。"/^太郎.*$|^次郎.*$|^三郎.*$/m"これを使ってpreg_match_allでcsv2の全体の中からマッチする行だけが取り出せます。$csv2m[0]);で二次元の配列に変換しています。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト0人が登録していますこの質問に含まれるキーワードPHP7641CSV998ABC429B型44長野128大阪1808東京4622関連質問kon39392社内基幹システムのDBのデータを利用したシステムをphp+MySQLで作成しています。...22012/12/28100ptqlistExcelで該当のCSVファイルを開くとE列の箇所に、漢字(名前)が表示されてます。...12013/03/08100ptgwritePHPとMYSQLで文字化けで困っています。漢字で『文字化け』とDBに登録してWEBページに表示させると『文?...3222012/07/19100ptyoshiokacsvが勝手に改行されて困っています。現在PHPを使用し、サーバー上のCSVファイルにデータを保存するプログラムを作成しています。VBAについての質問です。成るデータがあります。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。