PHP文件相关内容学习笔记

<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>

昨天写的东西太简单了,但是就不删除了,挺好用的。


上图为测试用文件目录。


发布了79 篇原创文章 · 获赞 16 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/renyuzhuo0/article/details/38657537