300 of 410 menu

Συνάρτηση ftell

Η συνάρτηση ftell επιστρέφει την τρέχουσα θέση του δείκτη σε μια ροή αρχείου. Η θέση καθορίζεται σε bytes από την αρχή του αρχείου. Η συνάρτηση δέχεται μια παράμετρο - δείκτη σε ανοιχτό πόρο αρχείου.

Σύνταξη

ftell(resource $handle): int|false

Παράδειγμα

Ας προσδιορίσουμε την τρέχουσα θέση σε ένα μόλις ανοιγμένο αρχείο:

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

Αποτέλεσμα εκτέλεσης κώδικα:

0

Παράδειγμα

Ας προσδιορίσουμε τη θέση μετά την ανάγνωση πολλών bytes:

<?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štinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη