(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ẫn — Returns 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ố
pathMộ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 (/).
suffixNế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
$path5Stephane Dot Fidanza tại Gmail Dot Com ¶ ¶
15 năm trước
$path6
$path7
$path5Cậu bé Thụy Điển ¶ ¶
12 năm trước
$path9
$suffix0
$suffix1
$suffix2zandor_zz tại yahoo chấm nó ¶ ¶
14 năm trước
$suffix3
$suffix4
$suffix5
$suffix6Lazy Lester ¶ ¶
16 năm trước
$suffix7
$suffix8
$suffix9
..0
..1
$path5Pvollma tại PCVSoftware Dot Net ¶ ¶
17 năm trước
..3
..4
$path5Komashooter tại GMX Dot de ¶ ¶
18 năm trước
..6
..7
$path5Komashooter 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
path812 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
$path518 năm trước ¶
path4
path8
path9
$path5Stocki dot r tại gmail dot com ¶
14 năm trước
/1
/2
$path5Lazy Lester ¶ ¶
14 năm trước
/4
/5
$path5Lazy Lester ¶ ¶
14 năm trước
/7
/8
/9
\0
\1
\2
\3
$path5Ẩn danh ¶ ¶
Komashooter tại GMX Dot de ¶
\5
\6
$path518 năm trước ¶
16 năm trước
\8
\9
/0
$path5Pvollma tại PCVSoftware Dot Net ¶ ¶
16 năm trước
/2
/3
/4
$path5Pvollma tại PCVSoftware Dot Net ¶ ¶
5 năm trước
/6
/7
/8
$path5Ẩn danh ¶ ¶
16 năm trước
suffix0
suffix1
$path5Pvollma tại PCVSoftware Dot Net ¶ ¶
18 năm trước
suffix3
suffix4
suffix5
suffix6
$path5Komashooter tại GMX Dot de ¶ ¶
17 năm trước
suffix8
$path5 ¶
5 năm trước
suffix9