Mencari Nama Fail Tanpa Sambungan
Dalam kod yang disediakan, matlamatnya adalah untuk mengekstrak nama fail daripada laluan tanpa sambungan fail. Menggunakan pendekatan berasaskan ungkapan biasa, kod ini direka bentuk untuk mengendalikan laluan fail kompleks dengan berbilang sambungan.
Walau bagaimanapun, untuk penyelesaian yang lebih mudah dan menyeluruh, pertimbangkan untuk menggunakan fungsi pathinfo() . Fungsi PHP terbina dalam ini menyediakan tatasusunan dengan pelbagai komponen laluan, termasuk nama fail tanpa sambungan.
Coretan kod berikut menunjukkan cara menggunakan pathinfo():
$filename = pathinfo($filepath, PATHINFO_FILENAME);
Kod ini memberikan nama fail tanpa sambungan kepada pembolehubah $filename. Selain itu, pathinfo() membolehkan anda mengekstrak bahagian tertentu laluan fail, seperti:
$extension = pathinfo($filepath, PATHINFO_EXTENSION); // Extracting only the file extension
Contoh ini menyediakan pendekatan yang lebih mudah dan mudah berbanding dengan penyelesaian berasaskan ungkapan biasa. Ia boleh mengendalikan laluan fail yang kompleks dengan cekap dan juga membolehkan mengekstrak komponen tertentu laluan fail mengikut keperluan.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengekstrak nama fail tanpa sambungannya dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!