Hàm dirname[] trong PHP là một hàm sẵn có được sử dụng để trả về tên thư mục của một đường dẫn đã cho. Hàm dirname[] được sử dụng cho đường dẫn của thư mục mẹ i. e tăng cấp từ thư mục hiện tại
Hàm dirname[] trả về đường dẫn của thư mục mẹ bao gồm dấu chấm [‘. ’] nếu đường dẫn không có dấu gạch chéo, cho biết thư mục hiện tại
cú pháp
string dirname [ $path ]
Thông số. Hàm dirname[] trong PHP chỉ chấp nhận một tham số là $path. Tham số này chỉ định đường dẫn được kiểm tra
Tôi hiện đang làm việc trên một tệp trong public_html/Directory/otherdirectory và muốn bao gồm một tệp cấu hình trong public_html/Directory, vậy làm cách nào để đưa vào public_html/Directory/config. php trong public_html_Directory/otherdirectory/index. tập tin php? . / và. /Directory/ trong dòng bao gồm nhưng bị lỗi cả hai lần
Được chỉnh sửa vào ngày 11 tháng 4 năm 2020 bởi Nematode128Liên kết để bình luậnChia sẻ trên các trang web khác
gizmola
Đăng ngày 11 tháng 4 năm 2020
gizmola
- quản trị viên
- 5. 6k
- 34
- Địa điểm. Los Angeles, CA Hoa Kỳ
- Chia sẻ
Đăng ngày 11 tháng 4 năm 2020
Dựa trên mô tả của bạn
include "../config.php";
Nếu điều đó không hoạt động, thì có điều gì đó không ổn ngoài vấn đề về đường dẫn. lỗi gì bạn nhận được?
Liên kết để bình luậnChia sẻ trên các trang web khác
maxxd
Đăng ngày 11 tháng 4 năm 2020
maxxd
- guru
- 1. 5k
- 32
- Địa điểm. bắc Carolina
- Chia sẻ
Đăng ngày 11 tháng 4 năm 2020
11 giờ trước, Nematode128 said
có lỗi cả hai lần
Nó có thể giúp đăng những lỗi đó ở đây
Liên kết để bình luậnChia sẻ trên các trang web khác
requinix
Đăng ngày 11 tháng 4 năm 2020
requinix
- quản trị viên
- 14. 5k
- 298
- Địa điểm. Mỹ/Los_Angeles
- Chia sẻ
Đăng ngày 11 tháng 4 năm 2020
Đôi khi PHP thực hiện những điều không mong muốn khi bạn cung cấp cho nó các đường dẫn tương đối. Để hoàn toàn chắc chắn rằng bạn làm đúng, hãy tạo một đường dẫn tuyệt đối bằng cách sử dụng __DIR__ hoặc DOCUMENT_ROOT
❮ Tham khảo hệ thống tập tin PHPVí dụ
Trả về đường dẫn của thư mục mẹ
echo dirname["c. /testweb/nhà. php"]. "
";
echo dirname["c. /testweb/nhà. php", 2]. "
";
echo dirname["/testweb/home. php"];
?>
Đầu ra của đoạn mã trên sẽ là
Định nghĩa và cách sử dụng
Hàm dirname[] trả về đường dẫn của thư mục mẹ