<span style="font-size:18px;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>上传文件</title>
</head>
<body>
<?php
//复制文件
if(copy('test.html', 'test_tem.html')){
echo 'copy success<br>';
}else{
echo 'copy err<br>';
}
echo '<br>';
//重命名文件
if(rename('test_tem.html', 'test_tem_tem.html')){
echo 'rename success<br>';
}else{
echo 'rename err<br>';
}
echo '<br>';
//删除文件
if(unlink('test_tem_tem.html')){
echo 'unlink success<br>';
}else{
echo 'unlink err<br>';
}
echo '<br>';
//得到文件最后被访问被修改的时间,得到文件大小
echo 'fileatime='.fileatime('test.html').'<br>';
echo 'filemtime='.filemtime('test.html').'<br>';
echo 'filesize='.filesize('test.html').'<br>';
//得到文件路径相关信息
$path=pathinfo('/test.html');
foreach($path as $key => $value){
echo $key.'=>'.$value.'<br>';
}
echo '<br>';
//得到当前路径的真实路径
echo 'realpath='.realpath('test.html').'<br>';
echo '<br>';
//得到文件基本信息
echo 'stat='.stat('test.html').'<br>';
foreach(stat('test.html') as $key => $value){
echo $key.'=>'.$value.'<br>';
}
echo '<br>';
//得到当前路径后进入src目录
$path=getcwd().'/src';
echo '当前路径'.$path.'<br>';
if(is_dir($path)){
$odir=opendir($path);
if($odir){
echo 'opendir打开目录成功<br>';
}else{
echo 'opendir打开目录失败<br>';
}
}else{
echo '不是路径<br>';
}
//列出当前目录下src目录的文件
$li=scandir($path);
foreach($li as $value){
echo $value.'<br>';
}
echo '<br>';
?>
<br>
<a href="/">后退</a>
</body>
</html></span>
昨天写的东西太简单了,但是就不删除了,挺好用的。
上图为测试用文件目录。