php把字符串写入txt文件的函数都有哪些?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php把字符串写入txt文件的函数都有哪些?相关的知识,希望对你有一定的参考价值。
php把字符串写入txt文件的函数有哪些?
例如 $srt='谢谢您的解答!';
要把$srt写入到 thanks.txt 中,具体要如何操作,有多少种方法?
$filename = 'x.txt';
//如果是Linux注意文件权限
$somecontent = "添加这些文字到文件\n";
// 首先我们要确定文件存在并且可写。
if (is_writable($filename))
// 在这个例子里,我们将使用添加模式打开$filename,
// 因此,文件指针将会在文件的开头,
// 那就是当我们使用fwrite()的时候,$somecontent将要写入的地方。
if (!$handle = fopen($filename, 'a'))
echo "不能打开文件 $filename";
exit;
// 将$somecontent写入到我们打开的文件中。
if (fwrite($handle, $somecontent) === FALSE)
echo "不能写入到文件 $filename";
exit;
echo "成功地将 $somecontent 写入到文件$filename";
fclose($handle);
else
echo "文件 $filename 不可写";
?> 参考技术A 1楼很详细!
2楼也可以! 参考技术B file_put_contents()函数
如何用php把一个未知结构的数组写入到一个文本文件,
如何用php把一个未知结构的数组写入到一个文本文件,然后从文本文件再恢复出来!
参考技术A // 文件名称$cache_file = dirname(__FILE__).'/data.txt';
$data = array(5=>5,9=>8);
// 创建数据文件写入信息
$cache_handle = fopen($cache_file,'w+');
$result = fwrite($cache_handle,serialize($data));
fclose($cache_handle);
// 读取数据文件内容输入
$cache = file_get_contents($cache_file);
print_r(unserialize($cache));本回答被提问者采纳
以上是关于php把字符串写入txt文件的函数都有哪些?的主要内容,如果未能解决你的问题,请参考以下文章
php怎样将一个字符串写入txt文件 ,注意:前提是不能冲掉txt文件中的值
php怎样将一个字符串写入txt文件 ,注意:前提是不能冲掉txt文件中的值