Web Cơ Bản

Hàm fgetc() trong PHP

- Hàm fgetc() dùng để trả về một ký tự trong một tập tin đang được mở.

- Cú pháp:

fgetc(tập tin đang được mở)
Ví dụ:

- Tôi có một cây thư mục như sau:

  • myCode.php
  • file
    • text.txt

- Tập tin text.txt chứa nội dung là:

hàm fgetc trong php

- Đoạn mã ví dụ 1: Phía dưới là nội dung của tập tin myCode.php

<?php
    $file = fopen("file/text.txt","r");
    echo fgetc($file);
    fclose($file);
?>

- Khi đó, màn hình sẽ hiển thị:

L

- Đoạn mã ví dụ 2: Phía dưới là nội dung của tập tin myCode.php

<?php
    $file = fopen("file/text.txt","r");
    echo fgetc($file) . "<br>";
    echo fgetc($file) . "<br>";
    echo fgetc($file) . "<br>";
    fclose($file);
?>

- Khi đó, màn hình sẽ hiển thị:

L
a
p

- Đoạn mã ví dụ 3: Phía dưới là nội dung của tập tin myCode.php

<?php
    $file = fopen("file/text.txt","r");
    while(!feof($file)){
        echo fgetc($file) . "<br>";
    }
    fclose($file);
?>

- Khi đó, màn hình sẽ hiển thị:

L
a
p

T
r
i
n
h

W
e
b