|
psdshow 发表于 2014-7-1 22:14:22
|
显示全部楼层
本帖最后由 psdshow 于 2014-7-1 22:23 编辑
- <?php
- $txtfile = '1.txt';
- $data = file($txtfile);
- $arr = $arr_key = array();
- for($i=0;$i<count($data);$i++){
- $string = trim($data[$i]);
- if($string == ''){
- continue;
- }
- $tmp = explode('@',$string);
- $key = $tmp[1];
- if(!array_key_exists($key,$arr_key)){
- $arr[] = $string;
- $arr_key[$key] = 0;
- }else{
- $arr_key[$key]++;
- $arr[] = $string.$arr_key[$key];
- }
- }
- //备份一下原来的文件
- copy($txtfile,$txtfile.'.bak');
- //保存
- $fp = fopen($txtfile,'w');
- fwrite($fp,implode("\n",$arr));
- fclose($fp);
复制代码 |
|