300 of 410 menu

関数 ftell

関数 ftell は、ファイルストリーム内のポインタの現在位置を返します。 位置はファイルの先頭からのバイト数で指定されます。この関数は、開かれたファイルリソースへのポインタという1つのパラメータを受け取ります。

構文

ftell(resource $handle): int|false

開いたばかりのファイル内の現在位置を確認します:

<?php $file = fopen('test.txt', 'r'); echo ftell($file); fclose($file); ?>

コード実行結果:

0

数バイト読み込んだ後の位置を確認します:

<?php $file = fopen('test.txt', 'r'); fread($file, 5); echo ftell($file); fclose($file); ?>

コード実行結果:

5

ポインタを移動した後の位置を確認します:

<?php $file = fopen('test.txt', 'r'); fseek($file, 10); echo ftell($file); fclose($file); ?>

コード実行結果:

10

関連項目

  • ファイルポインタを移動する関数 fseek
  • ファイルポインタをリセットする関数 rewind
  • ファイルサイズを返す関数 filesize
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否