PHP中有一個Magic constants(__FILE__)可以取得檔案目錄及檔名
以/var/www/code/index.php為例
1 | <?php |
2 | //輸出/var/www/code/index.php |
3 | echo __FILE__ ; |
4 | ?> |
利用basename取得檔名
1 | <?php |
2 | //輸出index.php |
3 | echo basename ( __FILE__ ); |
4 | //不含副檔名,輸出index |
5 | echo basename ( __FILE__ , '.php' ); |
6 | ?> |
dirname取得上層目錄路徑
1 | <?php |
2 | //輸出/var/www/code |
3 | echo dirname( __FILE__ ); |
4 | //輸出/var/www |
5 | echo dirname(dirname( __FILE__ )); |
6 | ?> |