2013-08-05 34 views
7

echo __ FILE __;Tôi muốn lặp lại tên __FILE__ không có đường dẫn. Tôi chỉ muốn tên của trang ví dụ: index.php

mang lại cho tôi: C: \ EasyPHP-DevServer-13.1VC9 \ data \ localweb \ dự án \ FOLDERNAME \ index.php

Tôi chỉ muốn để có được tên file mà không cần đường đi của nó. Tôi muốn tự mình lấy index.php.

Bất kỳ ý tưởng nào?

+2

'vang basename (__ FILE __); ' –

+0

Đã được hỏi trước, xem này: http://stackoverflow.com/questions/11222644/php-echo-current-filename-without-extension – garrettmurray

Trả lời

16

này sẽ làm những gì bạn muốn:

echo basename(__FILE__); 
5

Sử dụng pathinfo() chức năng, sau đó bạn có thể nhận được filename qua basename

$path_parts = pathinfo(__FILE__); 

echo $path_parts['basename']; 
Các vấn đề liên quan