求一句简单的php代码

有一个文本3.txt。里面有一个数字(如123)
运行这个php代码的时候,就江3.txt里面的数字+当前时间
写入的新文本log.txt。没运行一次,就记录一次。log.txt保存多条数据。
最终log.txt格式如下。
123 时间
234 时间
456 时间
........
........

$file = file_get_contents("1.txt");//获取文件内容
$t = date("Y-m-d H:i:s");//获取当前时间
$w = fopen("log.txt","a");//打开文件
fputs($w,$file." ".$t." \n");//将内容写入文件
fclose($w);//关闭文件(没有这句话会损耗一定的系统资源的,用过了就及时关闭)

以上是php文件的代码, 你另外创建2个文件, 一个是1.txt(里面加几个数字), 一个是log.txt

注意一下这三个文件都需要在同一个文件夹下, 这个是路径问题, 反正你懂的.

追问

将内容写入文件,这一句代码,如果要将最新的内容写入最前面(第一行,而不是最后一行),如何写。就是与目前的排放顺序反过来

追答$file = file_get_contents("1.txt");//获取文件内容
$file2 = file_get_contents("log.txt");//获取文件内容

$t = date("Y-m-d H:i:s");//获取当前时间
$w = fopen("log.txt","w");//打开文件
fputs($w,$file." ".$t." \n".$file2);//将内容写入文件
fclose($w);//关闭文件(没有这句话会损耗一定的系统资源的,用过了就及时关闭)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-27

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网