PHP fgets function

alfa6661
- June 21, 2012
0 (0 votes)
Rate :
Fungsi PHP untuk mengambil baris-baris dari suatu file

Fungsi fgets digunakan untuk mengambil baris-baris dari suatu file

Syntax

fgets(resource $handle [, int $length ]
Parameter
Keterangan
$handle
file yang akan diambil barisnya
$length
Menentukan jumlah byte untuk dibaca. Default adalah 1024 byte. (optional)

Contoh :

Misalkan kita memiliki satu file dengan ekstensi ".txt" yang isinya :

baris1 - senangnya belajar php
baris2 - belajar php itu asik
baris3 - saya suka belajar php

Contoh pertama

<?php
$file = fopen("tes.txt","r");
echo fgets($file);
fclose($file);
?>

Contoh kedua

membaca file baris per baris

<?php
$file = fopen("tes.txt","r");
while(! feof($file))
{
  echo fgets($file);
}
fclose($file);
?>

Contoh ketiga

membaca file baris per baris

<?php
$file = fopen("tes.txt", "r");
if ($file) {
    while (!feof($file)) {
        $buf = fgets($file, 100);
        echo $buf;
    }
    fclose($file);
}
?>

Output dari contoh kedua dan ketiga akan menghasilkan output yang sama

baris1 - senangnya belajar php
baris2 - belajar php itu asik
baris3 - saya suka belajar php

Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter

– Eric S. Raymond

Have a better explanation?

If you have comments about this post. Please write your comments below

No comments associated with this article