最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2017年09月02日 11:16:43   作者:crowxiao  
這篇文章主要介紹了php簡單讀取.vcf格式文件的方法,結(jié)合具體實例形式分析了php自定義函數(shù)讀取vcf格式文件的具體實現(xiàn)方法與相關(guān)注意事項,需要的朋友可以參考下

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

/**
* 讀取.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;
}

經(jīng)常遇到亂碼問題:解決方法兩步:

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

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php文件操作總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》及《php字符串(string)用法總結(jié)

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

相關(guān)文章

最新評論

静海县| 吴旗县| 布拖县| 嘉荫县| 电白县| 郎溪县| 呼玛县| 朝阳市| 视频| 汝城县| 阿城市| 东平县| 乐至县| 志丹县| 贵港市| 忻城县| 古蔺县| 随州市| 鹿泉市| 泰安市| 乐亭县| 蒲城县| 西安市| 当雄县| 鹤壁市| 洛宁县| 和林格尔县| 称多县| 江口县| 灯塔市| 新兴县| 珲春市| 禄劝| 长海县| 易门县| 独山县| 新绛县| 安龙县| 皮山县| 道孚县| 江阴市|