Indonesian (Bahasa Indonesia) translation by Hakima Madani (you can also view the original English article) Show Dalam tutorial ini, Anda akan belajar beberapa fungsi penting dalam PHP yang memadai
untuk semua file dasar membaca dan menulis kebutuhan. Anda akan belajar bagaimana untuk membaca file, menulis ke file, menulis ke file teks, dan memeriksa jika file yang ada. Untungnya, PHP menyediakan banyak fungsi untuk membaca dan menulis data ke file. Dalam tutorial ini, saya akan menunjukkan kepada Anda cara termudah untuk membaca data dari file lokal atau remote dan bagaimana menggunakan bendera untuk menulis ke file yang persis bagaimana kita ingin. Memeriksa jika File adaLangkah pertama Anda ketika mencoba untuk membaca data dari sebuah file atau menulis sesuatu untuk itu harus memeriksa jika file yang sudah ada. Mencoba untuk membaca data dari sebuah file yang tidak ada akan mengakibatkan peringatan dari PHP dan mungkin akan crash kode Anda. Cara termudah untuk memeriksa apakah file ada adalah dengan menggunakan fungsi Hal ini juga penting untuk diingat bahwa fungsi ini juga akan return Fungsi lain yang dapat Anda gunakan untuk memeriksa
keberadaan file adalah Memastikan bahwa File yang benar-benar adaJika kode Anda menulis melakukan banyak operasi file pada file tertentu, Anda mungkin mendapatkan hasil yang salah menggunakan fungsi di atas. Hal ini karena hasil pelaksanaan Anda dapat menghubungi Hal ini umumnya hanya masalah jika file yang sama sedang diakses beberapa kali dalam satu skrip untuk mengetahui status. Juga, data yang ditembolok dihapus jika Anda menghapus file dalam script yang menggunakan fungsi Membaca Data dari File dalam PHPSalah satu cara termudah untuk membaca data dari file dalam PHP adalah dengan bantuan dari fungsi Parameter kedua menerima sebuah nilai boolean untuk menentukan jika itu harus mencari file dalam lokasi yang ditentukan oleh sertakan path, yang dapat diatur menggunakan fungsi Anda dapat menggunakan parameter ketiga untuk menentukan sekelompok pilihan untuk memperbaiki bagaimana file yang dapat diakses. Anda dapat menggunakannya untuk menentukan nilai header seperti
Fungsi Fungsi ini akan return Anda dapat menggunakan fungsi ini untuk membuka berkas remote, tapi itu akan mungkin hanya jika nilai opsi Menulis Data ke File di PHPSalah satu cara termudah untuk menulis data ke file di PHP adalah dengan bantuan dari fungsi
Ingat bahwa PHP akan secara otomatis membuat file dengan nama yang
diberikan untuk Anda jika sudah tidak ada. Namun, itu tidak akan membuat direktori apapun untuk Anda. Ini berarti bahwa Anda dapat menyimpan file dengan nama pada the Origin of Species [Charles Darwin] .txt tanpa kesalahan. Namun, pengaturan
Fungsi ini mengembalikan jumlah byte yang ditulis untuk file pada keberhasilan dan Membaca dan menulis Data ke fileAnda dapat
kepala ke situs Project Gutenberg dan mencoba untuk men-download file menggunakan fungsi <?php $filename = 'http://www.gutenberg.org/cache/epub/1228/pg1228.txt'; $book_content = file_get_contents($filename); file_put_contents('Biology/Evolution/On the Origin of Species [Charles Darwin].txt', $book_content, LOCK_EX); ?> Anda bisa menyimpan halaman web atau konten dari situs-situs seperti Wikipedia Indonesia dengan cara yang sama. Jika Anda perlu untuk memahami HTML atau parse konten HTML yang Anda hanya disimpan secara lokal, Anda dapat mengikuti tutorial seperti Parsing HTML dengan PHP menggunakan DiDOM, yang akan membantu Anda secara otomatis mendapatkan link, file gambar, atau lain informasi tersebut dari halaman web. Mari kita kembali ke file lokal sekarang. Pertimbangkan situasi di mana Anda memiliki sekelompok file teks dan Anda ingin menganalisis konten mereka melihat hal-hal seperti kata-kata yang paling umum di dalamnya. Ini bisa dicapai dengan mudah menggunakan sekelompok fungsi built-in PHP. <?php $filename = 'On the Origin of Species [Charles Darwin].txt'; $book_content = file_get_contents($filename); $book_content_lowercase = strtolower($book_content); $individual_words = explode(' ', $book_content_lowercase); echo "There are about ".count($individual_words)." words in the book: ".substr($filename, 0, -4).".\n"; $word_frequency = array_count_values($individual_words); echo "Total number of unique words in the book are ".count($word_frequency).".\n"; echo "The word 'Elephant' occurs ".$word_frequency["elephant"]." times in the book.\n"; echo "The word 'Ant' occurs ".$word_frequency["ant"]." times in the book.\n"; if(isset($word_frequency["evolution"])) { echo "The word 'Evolution' occurs ".$word_frequency["evolution"]." times in the book.\n"; } else { echo "The word 'Evolution' does not occur even once in the book.\n"; } arsort($word_frequency); echo "The most used word in the book is: '".key($word_frequency)."'.\n"; /* Output of all the code above There are about 147520 words in the book: On the Origin of Species [Charles Darwin]. Total number of unique words in the book are 22758. The word 'Elephant' occurs 3 times in the book. The word 'Ant' occurs 6 times in the book. The word 'Evolution' does not occur even once in the book. The most used word in the book is: 'the'. ?> Kami menjadi semua teks huruf kecil dan membuat asumsi bahwa setiap satu kata istirahat di ruang. Teks kemudian diubah menjadi sebuah array yang menggunakan Ini adalah hanya sebuah contoh secara otomatis menganalisis teks dalam jumlah besar. Anda bisa melakukan sesuatu yang mirip dengan jenis teks yang disimpan dalam file. Data pendataan dengan FILE_APPENDSalah satu contoh yang lebih berguna akan informasi pendataan selama jangka waktu kecil. Bisa latihan rutin, data cuaca atau koloni lebah yang
mengamati. Setelah Anda memiliki data dalam string, Anda dengan mudah dapat menyimpannya dalam file dan menambahkan ke data yang ada menggunakan bendera <?php $filename = "bee-colony.txt"; $present = date('l | jS \of F Y h:i:s A', time()); $entry = $present."\n"; // A pseudo function which could be replaced with something real. $bee_information = gather_bee_data(); $entry .= "$bee_information.\n\n"; file_put_contents($filename, $entry, FILE_APPEND|LOCK_EX); ?> Kode yang sama dapat digunakan untuk sesuatu seperti menyimpan Wikipedia Feature Pasal hari dalam file setiap hari atau melacak Berita dan headlines selama minggu atau bulan. Semua yang perlu Anda lakukan adalah menulis kode untuk mengikis data dan kemudian menyimpannya menggunakan sesuatu yang mirip dengan
cuplikan kode di atas. Tutorial seperti Parsing HTML dengan PHP menggunakan DiDOM dapat membantu Anda dengan mengerik bagian. Alih-alih menulis teks dalam format polos, Anda bisa membungkusnya dalam beberapa HTML untuk membuatnya lebih mudah untuk membaca di browser. Kemungkinan are endless. Akhir pikiranAda banyak cara lain untuk membaca dan
menulis data ke file di PHP. Namun, Satu-satunya waktu Anda mungkin menghadapi masalah dengan Dimana letak file php ini?Dapat kita ketahui bersama, bahwa lokasi direktori file php.ini telah ditemukan yaitu di c:\xampp\php\php.ini, maka selanjutnya adalah membuka file tersebut menggunakan text editor.
Apa kegunaan dari function phpinfo ()?Pada php terdapat function phpinfo yang dapat digunakan untuk menampilkan halaman yang memuat tentang informasi dan setting php yang digunakan di server. Informasi ini sangat diperlukan untuk mengetahui limitasi server.
|