- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSVからの抽出、並び替えのプログラム)
CSVからの抽出、並び替えのプログラム
このQ&Aのポイント
- 初心者がCSVからデータを抽出し並び替えるためのプログラムを解説します。
- 体重が90kg以上の人の名前を抽出する処理を説明します。
- サンプルプログラムで使用されている配列の操作についても解説します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<?php if( $handle = fopen( 'test.csv', 'r' ) ){ $names = Array(); // 空の配列namesを作成 while( ( $lines = fgetcsv( $handle ) ) !== FALSE ){ if( $lines[2] >= 90 ){ //体重が90以上なら $names[] = $lines[0]; // 配列namesに追加 } } //結果、体重が90以上の2人がnamesに格納されました echo $names[0]; // 鈴木二郎 echo $names[1]; // 中村四郎 } ?>