Home » PHP » Fungsi fscanf() PHP

Fungsi fscanf() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi fscanf() dapat digunakan untuk mem-parsing input dari file yang terbuka sesuai dengan format yang ditentukan.

Catatan: Setiap spasi dalam string format cocok dengan semua spasi dalam aliran input. Ini berarti bahwa tab (\ t) dalam format string dapat cocok dengan karakter spasi tunggal dalam aliran input.

Syntax

fscanf(fileformatmixed)

Nilai Parameter

ParameterDeskripsi
fileRequired. Menentukan file yang akan diperiksa
formatRequired. Menentukan format Nilai format yang memungkinkan:

%% – Mengembalikan tanda persen
%b – Bilangan biner
%c – Karakter sesuai dengan nilai ASCII
%d – Angka desimal bertanda tangan
%e – Notasi ilmiah (misalnya 1.2e + 2)
%u – Angka desimal tak bertanda
%f – Angka floating-point (pengaturan lokal sadar)
%F – Angka floating-point (tidak diketahui pengaturan lokal)
%o – Angka oktal% s – String% x – Angka heksadesimal (huruf kecil)
%X – Angka heksadesimal (huruf besar)

Nilai format tambahan. Ini ditempatkan di antara% dan huruf (contoh% .2f):

+ (Memaksa + dan – di depan angka. Secara default, hanya angka negatif yang ditandai)
(Menentukan apa yang akan digunakan sebagai pengisi. Defaultnya adalah spasi. Harus digunakan bersama dengan penentu lebar. Contoh:%’ x20s (ini menggunakan “x” sebagai pengisi)
(Left-membenarkan nilai variabel)
[0-9] (Menentukan lebar minimum yang dipegang dari nilai variabel)
. [0-9] (Menentukan jumlah digit desimal atau panjang string maksimum)

Catatan: Jika beberapa nilai format tambahan digunakan, urutannya harus sama seperti di atas.
mixedOptional.

Detail Teknis

Return Value:Membaca string dan FALSE jika gagal
PHP Version:4.0.1+

You may also like