text文档中格式如下:阿鼻地狱
阿党比周
阿党相为
阿狗阿猫
阿姑阿翁
阿家阿翁
阿娇金屋
阿猫阿狗
阿弥陀佛
每四个字是一行。用PHP函数实现读取txt文档后,将每行的四个字分成2个汉字一行并写入到新的txt文档中。该如何写函数啊。求帮忙!
阿党比周
阿党相为
阿狗阿猫
阿姑阿翁
阿家阿翁
阿娇金屋
阿猫阿狗
阿弥陀佛
每四个字是一行。用PHP函数实现读取txt文档后,将每行的四个字分成2个汉字一行并写入到新的txt文档中。该如何写函数啊。求帮忙!
解决方案 »
- php中如何用正则替换,但忽略标签内的内容?
- php+mysql中乱码问题
- 请个高手帮我纠正一下错误,这段PHP分页代码
- 邮件发送问题_诚请高手指点
- 循环上传图片的问题
- 想写一篇关于php+mysql购物网站的论文,谁能给点建议,多多给分!!!
- 我上传到sql了那些文件,但是读不出,怎么办?
- PHP使用Access数据库使用iconv导字符截断的问题
- 'PDOException' with message 'SQLSTATE[HY000] [14] unable to open database file'
- 数据库我进行关闭出错$rsArr4->close();
- 关于php获取用户IP的失败
- svn自动更新
mb_regex_encoding('utf-8');$contents = file('你的文件');
foreach ($contents as $line_num => &$line) {
$line = mb_substr($line, 0, 2) . "\r\n" . mb_substr($line, 2);
}$content = implode("\r\n", $contents);var_dump($content);
如果你无法搞清楚文本的编码,就取文本后交给浏览器端的javascript处理,然后再写回文件。
过程有点复杂,但实现起来也很简单。php的编码辨别有个函数:mb_check_encoding