实例:取得php文件当前目录下upload_img文件夹路径,文件名。
$uploadfile = dirname(__FILE__) .”/upload_img/”.$_FILES['fileToUpload']['name'];
文件名 upload.php
路径 + 文件名 (要取得 /var/www/liufeng/upload.php)
echo __FILE__; 或者echo getcwd();
文件名 (要取得 upload.php)
echo basename(__FILE__);
不含扩展名的文件名 (要取得 upload)
echo basename(__FILE__, ‘.php’);
到此目录前的完整 PATH, 不含文件名 (要取得 /var/www/liufeng)
echo dirname(__FILE__);
当前文件的上层目录 PATH (要取得 /var/www)
echo dirname(dirname(__FILE__));
注意:window下用dirname(__FILE__)获取到的有时候可能是没有/ 路径间隔符的,有 \\ / 两种情况,Linux下只有/,
需要用到存储数据的最好使用PHP预定义常量 DIRECTORY_SEPATRATOR来代替’\’,’/’这样的路径分隔符。
本文固定链接: http://www.ssqhm.com/768.html
暂无评论