首页 > Web开发 > 详细

PHP - 四级单词lrc文件解析为txt

时间:2016-01-03 02:39:49      阅读:311      评论:0      收藏:0      [点我收藏+]

原始文件:
技术分享

转换后文件:
技术分享

php代码:

  • 首先根据需要更改文件路径。
  • 转换后存放的文件要事先创建,为txt文件。
  • 核心代码:正则表达式替换:
  • 技术分享
<?php
	header(‘Content-type:text/html; charset="utf-8"‘);
	
	//文件存在于桌面
	$fromfilename = ‘1.lrc‘;//原始文件名称。
	$tofilename = ‘1_txt.txt‘;//转换后,存放至…………
	
	$handle = @fopen("C:\\Users\\Administrator\\Desktop\\".$fromfilename,"r");
	$fh = fopen("C:\\Users\\Administrator\\Desktop\\".$tofilename, "a");
	
	$i = 0;
	
	if ($handle) {
		while (($buffer = fgets($handle, 4096)) !== false) {
			//进行操作
			if(!($i <= 4)) {
				if($i == 5 || $i == 6) {
					//echo preg_replace (‘/\[([\s\S]*)\]/‘, ‘*‘, $buffer).PHP_EOL;
					fwrite($fh, preg_replace (‘/\[([\s\S]*)\]/‘, ‘*‘, $buffer).PHP_EOL);
				} else {
					//echo preg_replace (‘/\[([\s\S]*)\]/‘, ‘‘, $buffer).PHP_EOL;
					fwrite($fh, preg_replace (‘/\[([\s\S]*)\]/‘, ‘‘, $buffer).PHP_EOL);
				}
			}
			$i++;
		}
		if (!feof($handle)) {
			echo "Fail!";
		}
		echo ‘Yes!‘;
		fclose($handle);
		fclose($fh);
	}
?>

 

PHP - 四级单词lrc文件解析为txt

原文:http://www.cnblogs.com/KTblog/p/5095666.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!