Rumah pembangunan bahagian belakang tutorial php 详解php pathinfo()函数获取文件路径信息

详解php pathinfo()函数获取文件路径信息

May 24, 2017 am 11:35 AM

pathinfo()函数有什么作用?

在php,pathinfo()函数的作用是以数组的形式返回文件路径的信息。他的语法如下:

语法

pathinfo(path,options)
Salin selepas log masuk

参数详解:

参数描述
path必需。规定要检查的路径。
process_sections

可选。规定要返回的数组元素。默认是 all。

可能的值:

  • PATHINFO_DIRNAME - 只返回 dirname

  • PATHINFO_BASENAME - 只返回 basename

  • PATHINFO_EXTENSION - 只返回 extension

包括以下的数组元素:

[dirname]:返回文件路径中的目录部分
[basename]:返回文件路径中文件名的部分
[extension]:返回文件路径中文件的类型的部分

Ps:如果不是要求取得所有单元,则 pathinfo() 函数返回字符串。

示例

示例一,使用pathinfo() 函数获取所有的文件路径信息,代码如下

<?php
print_r(pathinfo("/testweb/test.txt"));
?>
Salin selepas log masuk

代码运行结果:

1.jpg

[filename]:是php文件的文件名

示例二,使用pathinfo() 函数获取单独的PATHINFO_BASENAME信息,代码如下:

<?php
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>
Salin selepas log masuk

代码运行结果:

2.jpg

Atas ialah kandungan terperinci 详解php pathinfo()函数获取文件路径信息. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1669
14
Tutorial PHP
1273
29
Tutorial C#
1256
24
Di manakah laluan fail desktop win7? Di manakah laluan fail desktop win7? Jul 11, 2023 pm 03:17 PM

Di manakah saya boleh mencari laluan fail desktop win7 dan laluan fail desktop win7? Apabila komputer kita kekal selama-lamanya, ia akan tersangkut. Memandangkan kita mempunyai lebih banyak fail, komputer akan berjalan lebih perlahan dan lebih perlahan. Jadi di manakah laluan fail desktop win7? Jom kongsi tutorial. 1. Mula-mula, kita buka folder pemacu C. 2. Kemudian cari desktop, klik kanan dan pilih Properties. 3. Kotak sifat muncul, pilih pintasan, dan laluan fail sasaran berada di bawah. Di atas adalah kaedah carian untuk laluan fail desktop win7 saya harap ia akan membantu semua orang.

FileNotFoundError: Bagaimana untuk menyelesaikan ralat Python tidak dijumpai? FileNotFoundError: Bagaimana untuk menyelesaikan ralat Python tidak dijumpai? Jun 24, 2023 pm 04:10 PM

Dalam proses pengaturcaraan Python, ralat biasa ialah "FileNotFoundError", iaitu ralat yang fail tidak ditemui. Ralat ini biasanya berlaku apabila anda cuba membaca atau menulis fail yang tidak wujud Mesej ralat ini akan muncul dalam tetingkap terminal atau persekitaran interaktif Python. Soalan ini boleh mengelirukan untuk pemula. Jadi, artikel ini akan memperkenalkan beberapa kaedah untuk menyelesaikan masalah ini dan membantu anda mencari dan menyelesaikan ralat ini. Semak sama ada laluan fail adalah betul dengan menyemak fail

Cara menangani isu pengekodan Cina bagi laluan fail dalam pembangunan Java Cara menangani isu pengekodan Cina bagi laluan fail dalam pembangunan Java Jun 29, 2023 pm 05:11 PM

Menangani isu pengekodan bahasa Cina dalam laluan fail ialah cabaran biasa dalam pembangunan Java, terutamanya apabila ia melibatkan operasi seperti memuat naik fail, memuat turun dan memproses. Memandangkan aksara Cina mungkin mempunyai perwakilan yang berbeza di bawah kaedah pengekodan yang berbeza, jika tidak diproses dengan betul, masalah seperti aksara bercelaru atau laluan yang tidak dapat dikenali mungkin berlaku. Artikel ini akan membincangkan cara menangani masalah pengekodan Cina bagi laluan fail dalam pembangunan Java dengan betul. Pertama, kita perlu memahami cara pengekodan dilakukan di Java. Java secara dalaman menggunakan set aksara Unicode untuk mewakili aksara. dan

Bagaimana untuk menangani aksara khas dalam laluan fail dalam pembangunan Java Bagaimana untuk menangani aksara khas dalam laluan fail dalam pembangunan Java Jun 29, 2023 pm 09:30 PM

Dalam pembangunan Java, menangani aksara khas dalam laluan fail adalah cabaran biasa. Aksara khas dalam laluan fail termasuk slash, backslash, colon, dsb. Aksara ini mempunyai makna yang berbeza dalam sistem pengendalian yang berbeza, jadi pemprosesan khas diperlukan semasa memproses laluan fail. Artikel ini akan memperkenalkan beberapa masalah aksara khas laluan fail biasa dan menyediakan penyelesaian yang sepadan. 1. Isu garis miring dan garis miring belakang Dalam sistem Windows, laluan fail menggunakan garis miring ke belakang sebagai pembatas, contohnya: C:\Usersesti

Bagaimana untuk mendapatkan laluan fail menggunakan C++? Bagaimana untuk mendapatkan laluan fail menggunakan C++? Jun 02, 2024 pm 08:15 PM

Kaedah untuk mendapatkan laluan fail dalam C++ ialah: 1. Gunakan perpustakaan std::filesystem. 2. Gunakan perpustakaan Boost. Kaedah ini boleh digunakan untuk mendapatkan laluan mutlak, direktori akar, direktori induk dan sambungan fail. Dalam amalan, teknik ini boleh digunakan untuk memaparkan senarai fail dalam antara muka pengguna.

Apakah yang perlu saya lakukan jika Python tidak dapat mencari laluan selepas memuat turun fail? Apakah yang perlu saya lakukan jika Python tidak dapat mencari laluan selepas memuat turun fail? Apr 03, 2024 pm 06:15 PM

Penyelesaian kepada masalah bahawa laluan tidak dapat ditemui untuk muat turun fail Python: Pastikan laluan muat turun wujud dan mempunyai kebenaran menulis. Menyemak sama ada pengguna mempunyai kebenaran menulis ke fail dalam laluan yang ditentukan. Jika menggunakan laluan relatif, pastikan ia adalah relatif kepada direktori kerja semasa. Gunakan fungsi os.path.abspath() untuk menukar laluan relatif kepada laluan mutlak.

Bagaimana untuk memaparkan laluan fail Linux Bagaimana untuk memaparkan laluan fail Linux Feb 25, 2024 pm 11:00 PM

Bagaimana untuk memaparkan laluan fail dalam Linux Dalam sistem pengendalian Linux, anda boleh menggunakan beberapa arahan mudah untuk melihat laluan fail. Arahan ini boleh membantu pengguna mencari lokasi fail dengan cepat dan memudahkan pengurusan dan operasi fail. Berikut akan memperkenalkan beberapa kaedah untuk memaparkan laluan fail, dengan contoh kod tertentu. 1. Gunakan arahan pwd Perintah pwd boleh memaparkan laluan mutlak direktori kerja semasa. Hanya masukkan perintah pwd dalam terminal untuk memaparkan laluan penuh direktori kerja semasa. Berikut ialah contoh: $pw

Cara menggunakan ungkapan biasa untuk mengesahkan kesahihan laluan fail dalam golang Cara menggunakan ungkapan biasa untuk mengesahkan kesahihan laluan fail dalam golang Jun 24, 2023 am 10:04 AM

Dalam golang, ungkapan biasa ialah alat yang sangat berkuasa yang boleh digunakan untuk memadankan dan mengesahkan pelbagai jenis data, termasuk laluan fail. Dalam artikel ini, kami akan meneroka cara menggunakan ungkapan biasa untuk mengesahkan kesahihan laluan fail. Format laluan fail berbeza antara sistem pengendalian yang berbeza. Sebagai contoh, dalam sistem pengendalian Windows, laluan fail biasanya mengambil format berikut: C:UsersUserNameDesktopile.txt manakala dalam sistem Linux dan UNIX, ia menggunakan

See all articles