FC2ブログ

PHP でファイルからデータ読み出し

PHP でファイルからデータ読み出し

#30 ファイルからデータを読み出そう (1)
http://dotinstall.com/lessons/basic_php_beginner/6830
を参考にファイルからデータ読み出しを学習

今回、書き込みに使ったように
読み込みでも
fopen() を使う
ただし、今回のモードは
r
となる

そして、できたかどうか判定するため
if を使って判定する
if(!$fp = fopen($testfile,"r")){

この判定がうまくいったら
ファイルの読み込みをするので
fread() を使う

第1引数に、ファイルポインタ
第2引数に、ファイルサイズを指定する

ファイルサイズ指定は、大抵の場合はファイルサイズの最大値になるので
filesize($testfile)
というように対象のファイルを格納した変数になることがほとんど

ちなみに、今回の動画だと
$testfile ="test.dat";
と指定しているので
filesize($testfile)
としている

この読みこんだものは変数に格納可能
$contents = fread($fp , filesize($testfile));

あとは
var_dump() で中身を確認

ファイルを開いた場合、クローズは閉じるのがセットなので
fclose($testfile);
で閉じることを忘れずに
スポンサーサイト



テーマ : Linux
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック