关于1-10?
来源:1-10 自由编程
雨之赞歌
2019-02-02 10:34:47
请问老师为什么dirname返回的是 . 呢,不是应该是E:\class\吗?
<?php
header('content-type:text/html;charset=utf-8');
$filename='file.php';
echo __FILE__,"<br/>";
echo "当前文件路径的相关信息:";
echo "<pre>";
print_r(pathinfo($filename));
echo "</pre><br/>";
echo "当前文件的目录信息:",pathinfo($filename,PATHINFO_DIRNAME),"<br/>";
echo "当前文件的文件名称:",pathinfo($filename,PATHINFO_BASENAME),"<br/>";
echo "当前文件的扩展名:",pathinfo($filename,PATHINFO_EXTENSION),"<br/>";
echo "当前文件的文件名:",pathinfo($filename,PATHINFO_FILENAME);
1回答
您好,使用__FILE__作为$filename的变量运行。
<?php header('content-type:text/html;charset=utf-8'); $filename=__FILE__; echo __FILE__,"<br/>"; echo "当前文件路径的相关信息:"; echo "<pre>"; print_r(pathinfo($filename)); echo "</pre><br/>"; echo "当前文件的目录信息:",pathinfo($filename,PATHINFO_DIRNAME),"<br/>"; echo "当前文件的文件名称:",pathinfo($filename,PATHINFO_BASENAME),"<br/>"; echo "当前文件的扩展名:",pathinfo($filename,PATHINFO_EXTENSION),"<br/>"; echo "当前文件的文件名:",pathinfo($filename,PATHINFO_FILENAME);
祝学习愉快!
相似问题