php里文件操作常用函数

Original 2019-01-02 00:21:32 210
abstract:<?php date_default_timezone_set('Asia/Shanghai');  $filename='text.txt'; $filename=__FILE__; echo "本文件名:".__FILE__."\n"; echo "文件路径:&qu
<?php

	date_default_timezone_set('Asia/Shanghai'); 
	$filename='text.txt';
	$filename=__FILE__;
	echo "本文件名:".__FILE__."\n";
	echo "文件路径:".dirname($filename)."\n";
	echo "文件类型:".filetype($filename)."\n";
	echo "文件大小:".filesize($filename)."字节\n";
	echo "文件创建时间:".date('Y-m-d H:i:s',filectime($filename))."\n";
	echo "文件修改时间:".date('Y-m-d H:i:s',filemtime($filename))."\n";
	echo "最后访问时间:".date('Y-m-d H:i:s',fileatime($filename))."\n";
	var_dump(pathinfo($filename));
	
	header('content-type:image/jpeg;charset=utf-8');
	$file = fopen('heart.jpg','rb');
	echo fread($file,filesize('heart.jpg'));
	fclose($file);

	
//file_get_contents可以获得网页或图片等内容
	echo file_get_contents("http://www.baidu.com");
	
//file_put_contents 可以直接写入文件
touch("demo.txt");
$str = file_get_contents("demo.txt");
file_put_contents("demo.txt",$str."add new contents"); 
?>

总结:php的文件操作真是非常简单,容易理解,一下子就记住了。可以把错误信息输出到文件中,这样更安全。也可以把网页访问信息或日志输出到文件中方便以后分析。配合json能够发挥极大的作用。

Correcting teacher:天蓬老师Correction time:2019-01-02 07:53:32
Teacher's summary:filesize($filename), 这个函数,还有其它的实现方式,想一下

Release Notes

Popular Entries