文件信息获取
代码实现:
<?php
/**
* 1.获取文件信息
*/
//打开文件夹
$file_path="test.txt";
if($fp=fopen($file_path,"r")){
$file_info=fstat($fp);
echo"<pre>";
print_r($file_info);
echo"</pre>";
echo"<br/>文件大小是 {$file_info['size']}";
$mdate=date("Y-m-dH:i:s",$file_info['mtime']);
$cdate=date("Y-m-dH:i:s",$file_info['ctime']);
$adate=date("Y-m-dH:i:s",$file_info['atime']);
echo"<br/>文件上次修改时间是 $mdate";
echo"<br/>文件上次访问时间是 $adate";
echo"<br/>文件上次change时间是 $cdate";
}else{
echo"文件打开失败";
}
//关闭文件夹
fclose($fp);
/**
* 2.获取文件信息
*/
$mdate=date("Y-m-dH:i:s",filesize($file_path));
echo "<br/>".$mdate;
//图片拷贝
<?php
$file_path="F:\\myimages\\20121118高交会\\IMG284.jpg";
$file_path_iconv=iconv('utf-8','gb2312',$file_path);
if(!copy($file_path_iconv,"d:\\Users\\JHC\\Desktop\\jhchen2.jpg")){
echo"error";
}else{
echo"成功!!!";
}
文件和文件夹的操作
/
//文件夹及文件的创建和删除
$file_path="e:/jhchen3";
if(!is_dir($file_path)&& mkdir($file_path)){
echo"sucess";
}else{
echo"error";
}
//删除文件夹,如果目录有文件存在不能删除
/*if(is_dir($file_path)&& rmdir($file_path)){
echo"sucess";
}else{
echo"error";
}*/
//文件创建并写入文字
$file_path2="e:/jhchen2/aqq1.txt";
//$file_path=iconv($file_path_mbstring);
$fp=fopen($file_path2,"w+");
fwrite($fp,"陈建辉来此了");
//文件删除文件
if(is_file($file_path2)){
if(unlink($file_path2)){
echo"delete success!!!";
}else{
echo"delete error";
}
}else{
echo"file is not dir";
}
关于文件上传
在<formenctype="multipart/from-data" method="post"></form>
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<title>文件上传中心</title>
</head>
<body>
<formenctype="multipart/form-data" method="post"action="uploadprocess.php" name="myform">
<tablewidth="600" border="1">
<tr height="35">
<tdcolspan="2"><strong>文件上传中心</strong></td>
</tr>
<tr height="30">
<tdwidth="166">用户名</td>
<td width="434"><inputtype="text" name="username" /></td>
</tr>
<tr>
<td width="166">介绍文件</td>
<td>
<textareaname="fileeintro" cols="45"rows="5"></textarea>
</td>
</tr>
<tr height="30">
<tdwidth="166">请选择要上传文件夹:</td>
<td>
<input type="file"name="myfile" />
</td>
</tr>
<tr>
<td><input type="submit"name="submit" value="提交" />
</td>
<td></td>
</tr>
</table>
</form>
</body>
</html>