Hướng dẫn php get filename from path - php lấy tên tệp từ đường dẫn

(Php 4, Php 5, Php 7, Php 8)

Basename - Trả về thành phần tên dấu vết của đường dẫnReturns trailing name component of path

Sự mô tả

basename (chuỗi $path, chuỗi $suffix = ""): Chuỗi(string $path, string $suffix = ""): string

Ghi chú::

basename () hoạt động ngây thơ trên chuỗi đầu vào và không biết về hệ thống tập tin thực tế hoặc các thành phần đường dẫn như "..". operates naively on the input string, and is not aware of the actual filesystem, or path components such as "..".

Thận trọng

basename () là nhận thức được ngôn ngữ, vì vậy để xem tên cơ sở chính xác với các đường dẫn ký tự đa dạng, ngôn ngữ phù hợp phải được đặt bằng hàm setLocale (). Nếu path chứa các ký tự không hợp lệ cho ngôn ngữ hiện tại, thì hành vi của basename () không được xác định. is locale aware, so for it to see the correct basename with multibyte character paths, the matching locale must be set using the setlocale() function. If path contains characters which are invalid for the current locale, the behavior of basename() is undefined.

Thông số

path

Một con đường.

Trên Windows, cả chém (/) và dấu gạch chéo ngược (\) đều được sử dụng làm ký tự phân tách thư mục. Trong các môi trường khác, đó là chém về phía trước (/).

suffix

Nếu thành phần tên kết thúc trong suffix, điều này cũng sẽ bị cắt.

Trả về giá trị

Trả về tên cơ sở của path đã cho.

Ví dụ

Ví dụ số 1 basename () ví dụbasename() example

$path2

Ví dụ trên sẽ xuất ra:

1) sudoers
2) sudoers.d
3) passwd
4) etc
5) .
6) 

Xem thêm

  • Dirname () - Trả về đường dẫn của thư mục cha mẹ
  • pathInfo () - Trả về thông tin về đường dẫn tệp

Ẩn danh ¶

5 năm trước

$path3

$path4

$path5

Stephane Dot Fidanza tại Gmail Dot Com ¶

15 năm trước

$path6

$path7

$path5

Cậu bé Thụy Điển ¶

12 năm trước

$path9

$suffix0

$suffix1

$suffix2

zandor_zz tại yahoo chấm nó ¶

14 năm trước

$suffix3

$suffix4

$suffix5

$suffix6

Lazy Lester ¶

16 năm trước

$suffix7

$suffix8

$suffix9

..0

..1

$path5

Pvollma tại PCVSoftware Dot Net ¶

17 năm trước

..3

..4

$path5

Komashooter tại GMX Dot de ¶

18 năm trước

..6

..7

$path5

Komashooter tại GMX Dot de ¶

17 năm trước

..9

path0

path1

path2

$path5

Ẩn danh ¶

5 năm trước

Stephane Dot Fidanza tại Gmail Dot Com ¶

15 năm trước

Cậu bé Thụy Điển ¶

path5

path6

$suffix1

path8

12 năm trước

17 năm trước

path9

path0

path1

$path5

$path5

17 năm trước

path3

$path5

Komashooter tại GMX Dot de ¶

path4

path5

path6

$path5

18 năm trước

path4

path8

path9

$path5

Stocki dot r tại gmail dot com

14 năm trước

/1

/2

$path5

Lazy Lester ¶

14 năm trước

/4

/5

$path5

Lazy Lester ¶

14 năm trước

/7

/8

/9

\0

\1

\2

\3

$path5

Ẩn danh ¶

Komashooter tại GMX Dot de ¶

\5

\6

$path5

18 năm trước

16 năm trước

\8

\9

/0

$path5

Pvollma tại PCVSoftware Dot Net ¶

16 năm trước

/2

/3

/4

$path5

Pvollma tại PCVSoftware Dot Net ¶

5 năm trước

/6

/7

/8

$path5

Ẩn danh ¶

16 năm trước

suffix0

suffix1

$path5

Pvollma tại PCVSoftware Dot Net ¶

18 năm trước

suffix3

suffix4

suffix5

suffix6

$path5

Komashooter tại GMX Dot de ¶

17 năm trước

suffix8

$path5

5 năm trước

suffix9

Làm thế nào bạn sẽ nhận được một thông tin tệp trong PHP?

Sử dụng FILEMTIME và FILEATIME trả về dấu thời gian của sửa đổi cuối cùng hoặc truy cập tệp.Giá trị trả về là dấu thời gian Unix - xem làm việc với ngày và thời gian để biết chi tiết. returns the timestamp of the last modification or access of the file. The return value is a Unix timestamp -- see Working with Dates and Time for details.

Tên cơ bản trong PHP là gì?

Hàm basename () trả về tên tệp từ một đường dẫn.returns the filename from a path.

Làm cách nào để tìm đường dẫn của tệp PHP?

Hàm pathInfo () trả về thông tin về đường dẫn tệp.pathinfo() function returns information about a file path.

Pathinfo làm gì trong PHP?

PathInfo () là một hàm sẵn có được sử dụng để trả về thông tin về đường dẫn sử dụng mảng kết hợp hoặc chuỗi.Mảng hoặc chuỗi được trả về chứa thông tin sau: Tên thư mục.Basename.return information about a path using an associative array or a string. The returned array or string contains the following information: Directory name. Basename.