Tôi muốn tìm url cơ sở của ứng dụng, vì vậy tôi có thể tự động tham khảo các tệp khác trong cây ứng dụng của mình ...Tôi làm cách nào để tìm url cơ sở của ứng dụng?
Vì vậy, hãy cho tệp config.php trong cơ sở ứng dụng của tôi, nếu tệp trong một thư mục con bao gồm nó, biết những gì để tiền tố một url với.
application/config.php
application/admin/something.php
application/css/style.css
Vì vậy, cho rằng http://www.example.com/application/admin/something.php
được truy cập, tôi muốn nó có thể biết rằng file css là trong $approot/css/style.css
. Trong trường hợp này, $approot
là "/application
" nhưng tôi muốn nó biết nếu ứng dụng được cài đặt ở nơi khác.
Tôi không chắc chắn nếu có thể, nhiều ứng dụng (phpMyAdmin, Squirrelmail tôi nghĩ) phải đặt biến cấu hình để bắt đầu. Nó sẽ thân thiện với người dùng hơn nếu nó chỉ biết.
Chà, điều đó dường như hiệu quả. – DGM
Không, không. Nó trả về đường dẫn hệ thống tập tin vật lý chứ không phải đường dẫn URL. – Gumbo
ABSPATH trả về đường dẫn hệ thống tệp vật lý, URLADDR trả lại URL đủ điều kiện của ứng dụng. –