現在の位置: ホーム> 関数カテゴリ一覧> fseek

fseek

ファイルポインターへの配置
名前:fseek
カテゴリ:ファイルシステム
対応言語:php
一言説明:開いたファイルを見つけます。

定義と使用法

fseek()関数は、開いたファイルにあります。

この関数は、ファイルポインターを現在の位置から新しい位置に移動します。これは、バイト数だけファイルヘッダーから始まります。

成功した場合は、0を返します。それ以外の場合は、-1を返します。 EOFの後に位置に移動するときにエラーが発生しないことに注意してください。

<?php
$ file = fopen ( "test.txt" 、 "r" ) ;

//最初の行を読みます
fgets ( $ file ) ;

//ファイルの先頭に巻き戻します
fseek ( $ file 、 0 ) ;
?>

文法

fseek ( fileoffsetwhen
パラメーター 説明する
ファイル 必須。その中にあるファイルを指定します。
オフセット 必須。新しい場所(ファイルヘッダーから始まるバイトで測定)を指定します。
いつ オプション。考えられる値:
  • Seek_set-オフセットバイトに等しい位置を設定します。デフォルト。
  • SEEK_CUR -Position Plus Plus Offsetに位置を設定します。
  • SEEK_END-ファイルの最後にオフセットを追加する位置を設定します(ファイルの終了前に位置に移動するには、オフセットは負の値でなければなりません)。

説明します

php 4.0.0の後にパラメーターが追加されます

類似の関数
  • is_writableエイリアス is_writeable

    is_writeable

    is_writableエイリアス
  • 一時ファイルを作成します tmpfile

    tmpfile

    一時ファイルを作成します
  • 指定されたファイル名が通常のファイルであるかどうかを判断します is_file

    is_file

    指定されたファイル名が通常のファイルであ
  • プロセスファイルポインターを閉じます pclose

    pclose

    プロセスファイルポインターを閉じます
  • ファイルポインターから行を読み取ります fgets

    fgets

    ファイルポインターから行を読み取ります
  • 指定されたファイル名がシンボリック接続であるかどうかを判断する is_link

    is_link

    指定されたファイル名がシンボリック接続で
  • ファイルまたはシンボル接続に関する情報を提供します lstat

    lstat

    ファイルまたはシンボル接続に関する情報を
  • ファイルの所有者を取得します fileowner

    fileowner

    ファイルの所有者を取得します
人気記事(にんききじ)