PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips190 ファイルポインタをファイルの先頭に戻す

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-10ファイルTips190 ファイルポインタをファイルの先頭に戻す

Level1

Pointrewind関数を使う

開いているファイルのファイルハンドルに保持されているファイルポインタの位置を先頭に移動するには、rewind関数を使います。

rewind関数は、引数で指定したファイルハンドルのファイルポインタの位置をファイルの先頭の位置に移動して、成功した場合にはTRUEを返し、失敗した場合にはFALSEを返します。

rewind関数の使い方

数値 = rewind(ファイルハンドル);

ただし、fopen関数でファイルを開いたときに「a」もしくは「a+」で開いた場合には、ファイルポインタの位置にかかわらずファイルの末尾に追記されますので注意が必要です。

リスト1190.php
<?php
  header("Content-Type: text/plain; charset=UTF-8");
  $fhandle = @fopen(__FILE__, "rb");
  if($fhan

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません