本文目录一览:
简单php 变量输出内容指定存放路径
?php
$file_dir="C:\Documents and Settings\桌面\";
$filename="123.txt";
$content="你要写入的内容";
if (is_writable($file_dir.$filename)) //判断是否文件是否可写
{
$handle=fopen($file_dir.$filename,"w"); //写入方式打开
if (fwrite($handle, $content) === false) { //是否成功写入
echo "不能写入到文件 $filename";
exit;
}
echo "成功地将 $content写入到文件$filename";
fclose($handle); //关闭句柄
}else{
echo "文件 $filename 不可写";
}
?
很简单的,只要自己的思路清晰.
1.首先判断是否可写(is_writable)
2.打开文件(fopen)
3.写入文件(fwrite)
4.关闭文件(fclose)
php如何输出当前目录?
dirname($SCRIPT_FILENAME )就是你需要的,例子程序:
?php
echo dirname($SCRIPT_FILENAME );
?
PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
如果做一个在线的文件管理系统的话,那么首先必须知道怎么读取目录和文件,其实这个功能几行代码就可以实现了。
输出效果:
实现代码:
复制代码
代码如下:
?php
$dir
=
"D:/";
//要获取的目录
echo
"**********
获取目录下所有文件和文件夹
***********hr/";
//先判断指定的路径是不是一个文件夹
if
(is_dir($dir)){
if
($dh
=
opendir($dir)){
while
(($file
=
readdir($dh))!=
false){
//文件名的全路径
包含文件名
$filePath
=
$dir.$file;
//获取文件修改时间
$fmt
=
filemtime($filePath);
echo
"span
style='color:#666'(".date("Y-m-d
H:i:s",$fmt).")/span
".$filePath."br/";
}
closedir($dh);
}
}
?
这只是最基础的效果,弄懂了,想做出其他的需求也很简单了。
php中输出文件的绝对路径
请先把文件保存了啊!move_uploaded_file()
$_FILES['file']['name']; 这个只是缓存而已,你要把缓存保存在你的站点目录才行。
这样才有所谓的绝对路径。。。