mwbr.net
当前位置:首页 >> php FilE_put_ContEnts怎么将特殊符号写入文本? >>

php FilE_put_ContEnts怎么将特殊符号写入文本?

PHP 使用file_put_contents函数写入文件示例:

在php.ini文件里面,查找 magic_quotes_gpc 项,然后设置: magic_quotes_gpc = Off

$this_php_file_charset = 'gb2312'; $f="post.txt"; $p="I love you. 撒旦法"; $p=iconv($this_php_file_charset,"utf-8",$p); file_put_contents($f,$p); $this_php_file_charset:你的当前php文件的编码(编码系内包含的编码,gb2312属于ansi...

不会吧?看看你的编码吧,没遇到过这样的情况!

可以使用序列化函数,或者直接保存数组 file_put_contents('1.php',"");

$string="hello"; $file="my.log"; $size=filesize($file); $temp=strlen($string); if($size+$temp

提前把要写入的内容转一下编码就可以了 $content = iconv(‘GB2312′, ‘UTF-8′, $content); //将字符串的编码从GB2312转到UTF-8 file_put_contents('a.txt', $content);

可能是网速的问题,网速慢的话在规定的时间内,数据没有写完

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com