ファイルの行を指定してデータを取得する方法 - PHPプロ!Q&A掲示板
ファイルからデータを取得するときに、行を指定して取得する方法を教えてください。
例えば、1~10行目、3行目のデータを取得したい場合どのようにすればよいのでしょうか?
以下↓のように、全部のデータを取得する方法はできたのですが、行を指定する方法が思いつきません。。
$filename = "../../data.csv";
$handle = fopen($filename, "r");
while($contents = fgetcsv($handle, 100)) {
foreach ($contents as $key => $value) {
print($value . "<br>\n");
}
}
fclose($handle);
何か良い方法があれば教えて下さい。
よろしくお願いします。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。