Php 文件重写不起作用?
test.phpPhp 文件重写不起作用?,php,file,Php,File,test.php <?php $filec = fopen('test.txt','w'); $arr = file('test.txt'); foreach ($arr as $key => $value) { fwrite($filec,$value); } fclose($filec); ?> 当我运行test.php时,test.txt被清空。有人知道为什么吗 回显$value等似乎有效。使用w调用fopen时,实际上是在清除文件。当您调用文件时,您正在
<?php
$filec = fopen('test.txt','w');
$arr = file('test.txt');
foreach ($arr as $key => $value) {
fwrite($filec,$value);
}
fclose($filec);
?>
当我运行test.php时,test.txt被清空。有人知道为什么吗
回显$value等似乎有效。使用
w
调用fopen
时,实际上是在清除文件。当您调用文件
时,您正在读取已清除的文件
将
文件
调用放在fopen
调用之前。使用w
调用fopen
时,实际上是在清除文件。当您调用文件
时,您正在读取已清除的文件
将文件
调用放在fopen
调用之前
asdjlaksjd
asdhfwejkyhtjkre
jfdhgdjkf'hgjldsff
sfjnkbnm,cv
sm,nxcm,b,
sdjlhfskld
jfsdfwerwlur
slfdjsdkljfklsdjf