Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Pengenalan fungsi PHP—pathinfo(): mengembalikan maklumat fail dalam laluan

Pengenalan fungsi PHP—pathinfo(): mengembalikan maklumat fail dalam laluan

WBOY
WBOYasal
2023-07-25 08:33:222036semak imbas

Pengenalan fungsi PHP—pathinfo(): Mengembalikan maklumat fail dalam laluan

Dalam proses pembangunan web, kita selalunya perlu mengendalikan fail, seperti mendapatkan maklumat fail, laluan fail, dsb. PHP menyediakan banyak fungsi untuk mengendalikan keperluan ini. Antaranya, fungsi pathinfo() sangat berguna, ia boleh mengekstrak maklumat berkaitan fail dengan mudah daripada laluan fail. Sintaks asas fungsi

pathinfo() adalah seperti berikut:

pathinfo($path, $options);

$path ialah laluan fail, $options ialah parameter pilihan, digunakan untuk mengawal hasil output. Fungsi ini mengembalikan tatasusunan yang mengandungi pelbagai maklumat dalam laluan fail. Seterusnya, mari kita lihat beberapa pilihan yang biasa digunakan. . Bahagian laluan

  1. Berikut ialah beberapa contoh kod untuk menunjukkan penggunaan fungsi pathinfo():
  2. // 获取路径的目录部分
    $path = "/home/user/www/example.php";
    $dirname = pathinfo($path, PATHINFO_DIRNAME);
    echo "目录:".$dirname."
    ";
    
    // 获取路径的文件名部分
    $basename = pathinfo($path, PATHINFO_BASENAME);
    echo "文件名:".$basename."
    ";
    
    // 获取路径的文件扩展名部分
    $extension = pathinfo($path, PATHINFO_EXTENSION);
    echo "扩展名:".$extension."
    ";
    
    // 获取文件名(不包含扩展名)部分
    $filename = pathinfo($path, PATHINFO_FILENAME);
    echo "文件名(不包含扩展名):".$filename."
    ";
  3. Menjalankan kod di atas, anda akan mendapat keputusan berikut:
  4. 目录:/home/user/www
    文件名:example.php
    扩展名:php
    文件名(不包含扩展名):example
  5. Melalui fungsi pathinfo(), kita boleh dengan mudah mendapatkan maklumat laluan pelbagai bahagian. Ini sering digunakan dalam pembangunan, terutamanya dalam muat naik dan pemprosesan fail. Kami boleh mendapatkan direktori, nama fail, sambungan dan maklumat lain fail dengan mudah untuk operasi selanjutnya.
  6. Ringkasan: Fungsi

pathinfo() ialah fungsi yang sangat mudah dalam PHP, yang boleh mengekstrak pelbagai maklumat tentang fail dengan mudah daripada laluan fail.

PATHINFO_DIRNAME digunakan untuk mendapatkan bahagian direktori laluan.

PATHINFO_BASENAME digunakan untuk mendapatkan bahagian nama fail laluan.

PATHINFO_EXTENSION digunakan untuk mendapatkan bahagian sambungan fail laluan.

    PATHINFO_FILENAME digunakan untuk mendapatkan nama fail (tidak termasuk sambungan) bahagian laluan.
  • Saya harap artikel ini dapat membantu semua orang memahami dengan lebih baik dan menggunakan fungsi pathinfo(), dan membawa kemudahan kepada kerja pembangunan.

Atas ialah kandungan terperinci Pengenalan fungsi PHP—pathinfo(): mengembalikan maklumat fail dalam laluan. 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