Rumah > Artikel > pembangunan bahagian belakang > PHP menyimpan nama fail kepada pembolehubah dan mengira bilangan baris dalam fail
Helo, artikel hari ini sangat sesuai untuk diamalkan oleh pemula! Seperti yang dapat kita lihat dari tajuk, terdapat dua keperluan kecil yang perlu kita gunakan untuk melaksanakan PHP yang pertama memerlukan kita menyimpan nama fail teks ke dalam pembolehubah, dan yang kedua memerlukan kita mengira teks yang dimilikinya baris, saya tertanya-tanya jika sesiapa mempunyai sebarang idea tentang cara melaksanakannya? Di bawah ini kami akan memberi anda pengenalan terperinci!
Sekiranya anda telah membaca beberapa artikel yang saya tulis sebelum ini, anda semua tahu bahawa saya akan menggunakan borang soalan untuk memperkenalkan topik artikel, jadi ia akan menjadi sama hari ini!
Andaikan soalannya ialah "Cara menulis skrip PHP untuk mengira bilangan baris dalam fail. Ambil perhatian bahawa anda perlu menyimpan nama fail teks ke dalam pembolehubah dan mengira bilangan baris teks yang ada padanya. ."
Kemudian mari kita tulis penyelesaian kepada masalah ini:
Mula-mula kita buat fail sampel PHP, yang saya namakan di sini demo.php
;
dan kemudian masukkan kod terus Seperti berikut:
<?php $file = basename($_SERVER['PHP_SELF']); $no_of_lines = count(file($file)); echo " $file 中有 $no_of_lines 行"."<br>";
Kemudian laksanakan fail, hasilnya adalah seperti berikut:
Sama ada fail mempunyai 5 baris, kami boleh lihat yang berikut
Tiada yang salah!
Menyimpan nama fail teks ke dalam pembolehubah dilaksanakan melalui kaedah "basename($_SERVER['PHP_SELF']);
"
Mengira bilangan baris teks yang dimilikinya dilaksanakan melalui kaedah "count(file($file));
" .
Fungsi basename()
digunakan untuk mengembalikan bahagian nama fail laluan; berkaitan dengan akar dokumen;
Fungsi fail() membaca keseluruhan fail ke dalam tatasusunan. Sama seperti $_SERVER['PHP_SELF']
, kecuali
file_get_contents()
file()
digunakan untuk mengembalikan bilangan elemen dalam tatasusunan.
Akhir sekali, saya ingin mengesyorkan "count()
Tutorial Video PHP
Atas ialah kandungan terperinci PHP menyimpan nama fail kepada pembolehubah dan mengira bilangan baris dalam fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!