Baca isi file dan langsung tulis ke keluaran standar. Hasil dari model pembacaan adalah jumlah byte yang disimpan dalam sebuah variabel Show Sintaksis readfile (string nama file[, int use_include_path) string filename , adalah nama file yang isinya dibaca. int use_include_path , adalah nilai yang menentukan apakah pencarian akan dilakukan terhadap jalur (opsional). 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <html> <kepala> <judul>Fungsi readfile</judul> </kepala> <tubuh> // www. emerger. com
$data="Rasid. txt"; $openfile=@readfile($data); echo($openfile); ?> </tubuh> </html> fungsi file Baca data yang ditemukan dalam file (bukan file biner) dan uraikan ke dalam array dari setiap baris Sintaksis file (string nama file[, int use_include_path) string filename , adalah nama file yang isinya dibaca. int use_include_path , adalah nilai yang menentukan apakah pencarian akan dilakukan terhadap jalur (opsional). 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <html> <kepala> <judul>Fungsi file</judul> </kepala> <tubuh> // www. emerger. com
$isi= file("Tersemat. php"); sementara(daftar ($row_number, $baris) = masing-masing ($isi)) { echo " " " " " " " " " " " " " ", htmlkarakter khusus($line), "; }
?> </tubuh> </html> Posisi Penunjuk fseek Berguna untuk menempatkan pointer file yang mengacu pada fp Sintaksis fseek (int fp, int offset[,int mana]) int fp adalah pointer file yang akan digunakan. int offset adalah argumen yang menentukan nilai untuk menempatkan posisi pointer file berdasarkan ukuran byte dari posisi awal file. int where untuk menambah nilai offset dengan nilai.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 <html> <kepala> <judul>fseek</judul> </kepala> <tubuh> // www. emerger. com
$nf = "Rasid. txt"; $fp = fopen($nf, "r+"); jika (. $fp) { echo ("File $nf gagal dibuka. "); keluar; } echo ("Diproses dengan fseek. SEEK_SET); echo (fseek($fp,5,SEEK_SET) . "); sementara (. feof($fp) ) { $data = fread($fp,50); gema ("$data ); } putar ulang($fp); echo ("); echo (fseek($fp,5,SEEK_CUR) . "); sementara (. feof($fp) ) { $data = fread($fp,50); gema ("$data ); } putar ulang($fp); echo ("); echo (fseek($fp,-5,SEEK_END) . "); sementara (. feof($fp) ) { $data = fread($fp,50); gema ("$data ); } fclose($fp); ?> </tubuh> </html> memutar ulang Berguna untuk menempatkan penunjuk file pada posisi awal file Sintaksis mundur (int fp) int fp adalah penunjuk file yang digunakan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 <html> <kepala> <judul>mundur</judul> </kepala> <tubuh> // www. emerger. com
$nf = "Rasid. txt"; $fp = fopen($nf, "r+"); jika (. $fp) { echo ("File $nf gagal dibuka. "); keluar; }
echo (")< /a>; sementara (. feof($fp) ) { $data = fgets($fp,50); gema ("$data ); } jika(feof($fp)) echo ("); echo " Diproses muncul mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur ; sementara (. feof($fp) ) { $data = fgets($fp,50); gema ("$data ); }
echo " Diproses untuk muncul mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur mundur ; putar ulang($fp);
sementara (. feof($fp) ) { $data = fgets($fp,50); gema ("$data ); }
fclose($fp); ?> </tubuh> </html> beri tahu Berguna untuk mendapatkan petunjuk file Sintaksis fttel (int fp) int fp adalah penunjuk file yang digunakan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 <html> <kepala> <judul>lagu</judul> </kepala> <tubuh> // www. emerger. com
$nf = "Rasid. txt"; $fp = fopen($nf, "r+"); jika (. $fp) { echo ("File $nf gagal dibuka. "); keluar; }
echo (")< /a>; printf (",melihat($ fp)); sementara (. feof($fp) ) { $data = fgets($fp,50); gema ("$data ); }
echo ", melihat($fp)," ; jika(feof($fp)) echo (");
fclose($fp); ?> </tubuh> </html> File Penulisan fputs Berguna untuk menulis data ke file Sintaksis fputs (int fp, string str[,int panjang]) fp adalah penunjuk file yang digunakan saat memanggil fungsi fopen(). string str adalah data yang akan disimpan/direkam. int length adalah panjang data yang ditentukan untuk direkam (opsional), jika tidak ditentukan maka semua data akan disimpan. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 <html> <kepala> <judul>fput</judul> </kepala> <tubuh> // www. emerger. com
$nf = "Rasid. txt"; $fp = fopen($nf, "r+"); jika (. $fp) { echo ("File $nf gagal dibuka. "); keluar; }
echo (" ); sementara (. feof($fp) ) { $data = fgets($fp,50); gema ("$data ); } cetak ("); fputs ($fp,"\nPELAJARI PHP DENGAN RASID \n");
putar ulang($fp); printf (" ); sementara (. feof($fp) ) { $data = fgets($fp,50); gema ("$data ); }
fclose($fp); ?> </tubuh> </html> fwrite Menulis data ke dalam file dalam mode file biner Sintaksis fputs (int fp, string str[,int panjang]) fp adalah penunjuk file yang digunakan saat memanggil fungsi fopen(). string str adalah data yang akan disimpan/direkam. int length adalah panjang data yang ditentukan untuk direkam (opsional), jika tidak ditentukan maka semua data akan disimpan. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 <html> <kepala> <judul>fwrite</judul> </kepala> <tubuh> // www. emerger. com
$nf = "DataReceipt. txt"; $fp = fopen($nf, "a+"); jika (. $fp) { echo ("File $nf gagal dibuka. "); keluar; }
echo ("); sementara (. feof($fp) ) { $data = fgets($fp,255); gema ("$data ); } cetak ("); fwrite ($fp,"Menjadi PHP MASTER dengan RASID \n");
putar ulang($fp); printf ("); sementara (. feof($fp) ) { $data = fgets($fp,50); gema ("$data ); }
fclose($fp); ?> </tubuh> </html> Operasi File Fungsi salin Digunakan untuk membuat salinan file Sintaksis salin (sumber string, tujuan string) Argument string source menentukan nama file yang akan disalin. Argument string dest menentukan nama file tujuan/hasil penyalinan. 1 2 3 4 5 6 7 8 9 10 11 12 13 // www. emerger. com
$hasil = salin("Rasid. txt", "Rasid Ridho. txt"); jika($result) { cetak ("Tanda terima. txt SUKSES disalin "); } sebaliknya { cetak ("Tanda terima. txt GAGAL disalin "); } ?> Batalkan fungsi tautan Digunakan untuk menghapus file secara permanen Sintaksis batalkan tautan (string nama file) Argument string filename menentukan nama file yang akan dihapus. 1 2 3 4 5 6 7 8 9 10 11 12 13 // www. emerger. com
$result = batalkan tautan("Rasid Ridho. txt"); jika($result) { cetak ("Rasid Ridho. txt SUKSES dihapus "); } sebaliknya { cetak ("Rasid Ridho. txt GAGAL dihapus "); } ?> Ganti nama fungsi Digunakan untuk mengganti nama file Sintaksis ganti nama (string nama lama, string nama baru) Argument string oldname menentukan nama file yang akan diubah namanya. Argument string newname menentukan nama file pengganti. => dapat pindah ke direktori tertentu 1 2 3 4 5 6 7 8 9 10 11 12 // www. emerger. com
jika (ganti nama("Rasid Ridho. txt", "Ridho. txt")) { cetak ("Rasid Ridho. txt SUKSES ganti "); } sebaliknya { cetak ("Rasid Ridho. txt GAGAL alias "); } ?> atau 1 2 3 4 5 6 7 8 9 10 11 12 // www. emerger. com
jika (ganti nama("Ridho. txt", ". /Cadangan/Ridho. txt")) { cetak ("Ridho. txt SUKSES ganti direktori "); } sebaliknya { cetak ("Ridho. txt GAGAL ganti direktori "); } ?> Fungsi file_exists Digunakan untuk mengetahui apakah suatu file ada atau tidak Sintaksis file_exists (nama file string) Argument string filename menentukan nama file yang akan diketahui ada atau tidaknya. 1 2 3 4 5 6 7 8 9 10 11 12 13 // www. emerger. com
$namafile = "Rasid. txt"; jika (file_ada($namafile)) { readfile($namafile); } sebaliknya { cetak (" '$filename' TIDAK ADA "); } ?> Fungsi waktu file Digunakan untuk mengetahui kapan terakhir kali sebuah file diakses (dibuat, ditulis atau dibaca kontennya) Sintaksis. filetime (string nama file) Fungsi waktu file Digunakan untuk mengetahui kapan terakhir kali suatu file diubah (dibuat, ditulis atau izin aksesnya diubah) Sintaksis. filectime (nama file string) Fungsi waktu film Digunakan untuk mengetahui kapan terakhir kali suatu file diakses (ditulis atau diubah) Sintaksis. waktu film (string nama file) 1 2 3 4 5 6 7 8 9 10 11 12 13 // www. emerger. com
$namafile = "peringkat. exe";
$LastAccessed = fileatime($filename); $LastChanged = waktufile($namafile); $LastMody = waktu file($namafile);
cetak ("Waktu akses terakhir. " . tanggal("l, d F Y", $AksesTerakhir) . "); cetak ("Waktu perubahan terakhir. " . tanggal("l, d F Y", $UbahTerakhir) . "); cetak ("Waktu terakhir diubah. " . tanggal("l, d F Y", $ModyTerakhir) . "); ?> Fungsi ukuran file Digunakan untuk mengetahui ukuran file Sintaksis ukuran file (nama file string) Argument string filename menentukan nama file yang ukurannya akan diketahui.
Fungsi tipe file Digunakan untuk mengetahui jenis file Sintaksis nama file (nama file string) Argument string filename menentukan nama file yang jenisnya akan diketahui. // www. emerger. com $namefile = “Tanda terima. txt"; print (“Tipe : “. filetype($namafile) . “ ?> Fungsi is_file Untuk mengetahui nama dan lokasi di direktori Sintaksis. is_file (nama file string) Fungsi is_executable Digunakan untuk mencari tahu apa itu file yang dapat dieksekusi Sintaksis. is_executable (nama file string) Fungsi is_readable Digunakan untuk mengetahui apakah suatu file dapat dibaca atau tidak Sintaksis. is_radable (nama file string) Fungsi ini_dapat ditulis / dapat ditulis Untuk mengetahui apakah suatu file dapat ditulis atau tidak Sintaksis. dapat ditulis (nama file string) / dapat ditulis (nama file string)
$filename="peringkat. exe”; jika(is_executable($namafile)) if(is_readable($filename)) if(is_writable($filename)) |