fwrite
我正在尝试使用or将数据从 php 写入文本文件file_put_contents
。虽然两者都fwrite
返回file_put_contents
20 表示写入操作成功并且 20 个字节已写入文件,但我在文件中找不到任何内容。可能是什么问题??
- 我的文件是可写的。
- PHP 能够找到我的文件。
- 我什至在 $file_write_handle 中使文件可写。
那么这里有什么问题?
<?php
$file_name = "user_notes.txt";
$file_write_handle = fopen($file_name,'w');
$data = " i am a disco dancer";
if(file_exists($file_name))
{
echo "exist";
}else{
echo "absent";
}
echo " ";
if(is_writable($file_name))
{
echo "writable";
}else {
echo "cant write";
}
$fw=fwrite($file_write_handle, $data);
echo "fw result" . $fw . "<br/>";
$fpc=file_put_contents($file_name, $data);
echo "fpc result : " . $fpc;
fclose($file_write_handle);
?>