Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP menyimpan nama fail kepada pembolehubah dan mengira bilangan baris dalam fail

PHP menyimpan nama fail kepada pembolehubah dan mengira bilangan baris dalam fail

藏色散人
藏色散人asal
2021-08-06 14:04:003965semak imbas

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[&#39;PHP_SELF&#39;]);
$no_of_lines = count(file($file));
echo " $file 中有 $no_of_lines 行"."<br>";

Kemudian laksanakan fail, hasilnya adalah seperti berikut:

PHP menyimpan nama fail kepada pembolehubah dan mengira bilangan baris dalam fail

Sama ada fail mempunyai 5 baris, kami boleh lihat yang berikut

PHP menyimpan nama fail kepada pembolehubah dan mengira bilangan baris dalam fail

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

mengembalikan fail sebagai tatasusunan. Setiap unit dalam tatasusunan ialah baris yang sepadan dalam fail, termasuk baris baharu; fungsi

 file_get_contents()file() digunakan untuk mengembalikan bilangan elemen dalam tatasusunan.

Akhir sekali, saya ingin mengesyorkan "count()Tutorial Video PHP

" yang terkini dan paling komprehensif kepada semua orang~ Datang dan belajar!

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn