一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php簡單讀取.vcf格式文件的方法示例

php簡單讀取.vcf格式文件的方法示例

2021-06-24 14:22crowxiao PHP教程

這篇文章主要介紹了php簡單讀取.vcf格式文件的方法,結合具體實例形式分析了php自定義函數讀取vcf格式文件的具體實現方法與相關注意事項,需要的朋友可以參考下

本文實例講述了php簡單讀取.vcf格式文件的方法。分享給大家供大家參考,具體如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/**
* 讀取.vcf格式文件
* @param $filename
*/
function readCvf($filename){
 $file = fopen($filename,"r");
 while(! feof($file))
 {
   $line=fgets($file);
   $encoding = mb_detect_encoding($line, array('GB2312','GBK','UTF-16','UCS-2','UTF-8','BIG5','ASCII'));
   $content = iconv($encoding, "utf-8", $line);
   $arr = explode(":",$content) ;
   if($arr[0]=="NOTE;ENCODING=QUOTED-PRINTABLE"){
   $temp= quoted_printable_decode($arr[1]);
   $encoding = mb_detect_encoding($temp, array('GB2312','GBK','UTF-16','UCS-2','UTF-8','BIG5','ASCII'));
   $arr[1] = iconv($encoding, "utf-8", $temp);
   }
   if(count($arr)==2){
    $userInfo[$arr[0]] = $arr[1] ;
   }
 }
 fclose($file);
 return $userInfo;
}

經常遇到亂碼問題:解決方法兩步:

?
1
2
$encoding = mb_detect_encoding($line, array('GB2312','GBK','UTF-16','UCS-2','UTF-8','BIG5','ASCII'));
$content = iconv($encoding, "utf-8", $line);

希望本文所述對大家PHP程序設計有所幫助。

原文鏈接:http://blog.csdn.net/jiayouxiaoyi/article/details/6709445

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产91久久久久久久 | a级aaaaaaaa毛片| 欧美视频一级 | 99自拍网 | 国产精品夜色视频一级区 | 国产自拍资源 | 456亚洲人成高清在线 | 亚洲国产成人精品不卡青青草原 | 99rv精品视频在线播放 | 精品福利一区二区免费视频 | 亚洲av欧美在我 | 日本视频免费在线播放 | av在线亚洲男人的天堂 | 午夜影院网页 | 91精品啪在线观看国产老湿机 | 久久精品国产只有精品 | 99视频在线免费观看 | 久久久久久久久性潮 | 紧身裙女教师miad711在线 | 成人午夜视频一区二区国语 | 91在线播 | 禁忌第一季第3季 | 免费看片黄 | 成年人天堂| 91美女在线观看 | 亚洲天堂视频在线播放 | 边摸边吃奶玩乳尖视频 | 无人区在线观看免费视频国语 | 国产成人高清精品免费观看 | aⅴ视频在线免播放观看 | 日本视频免费在线播放 | 韩国一大片a毛片女同 | 久久人妻熟女中文字幕AV蜜芽 | www.日日爱| 青草香蕉精品视频在线观看 | 精品蜜臀AV在线天堂 | 久久夜色噜噜噜亚洲AV0000 | 超h高h肉h文武侠 | 成人精品mv视频在线观看 | 午夜性爽视频男人的天堂在线 | 国产成人精品高清在线观看99 |