taroemon回答ポイント 70ptウォッチ 1

PHPで下記のスクリプトを手直ししてください。

次のような内容の「test.csv」ファイルがあるとします。
番号,名前,身長,文具
1,田中,180,鉛筆
2,落合,170,消しゴム
3,小林,150,鉛筆
4,山本,190,筆箱

このうち、鉛筆を持ってる人の情報をすべてブラウザで表示する「hoge.php」はどのように作ったらよいのでしょうか?ただし、元のCSVファイルは変更しないようにします。つまりスクリプトを実行したら下記のように表示されるようにしたいです。
1,田中,180,鉛筆
3,小林,150,鉛筆

下記のようにしてみましたが、文具が鉛筆である人をすべて抜き出す方法と、echoの吐き出し方がよくわかりませんでした。
<?php
if( $handle = fopen( 'test.csv', 'r' ) ){
$names = Array();
while( ( $lines = fgetcsv( $handle ) ) !== FALSE ){
if( $lines[4] == '鉛筆' ){
$names[] = $lines[0];
}
}
}
?>

環境はVista、IE、Firefox、最新のXampp、PHP5、 EclipsePDT2を使ってます。
以上、よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2010-07-12 22:22:16
終了日時
2010-07-14 09:43:29
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

firefox2005PHP7798CSV1025VISTA1126スクリプト2307hoge915IE1853ブラウザ4012XAMPP245消しゴム94落合8

人気の質問

メニュー

PC版