柳暗花明笔记

    php fputcsv 中文乱码解决办法 fwrite($file, chr(0XEF) . chr(0xBB) . chr(0XBF))

    所属分类:[ php&web ] 猫哲学家 发表于:2015-01-26 18:10 浏览:1733

    $str = file_get_contents('CountryHelper.cs');

    preg_match_all("/countries.Add\(\"(.*)\", \"(.*)\"\);/sUi", $str, $matches);

    print_r($matches);

    $file = fopen('c.csv','w');

    fwrite($file, chr(0XEF) . chr(0xBB) . chr(0XBF));// 这个很关键,据说是处理BOM头

    foreach ($matches[1] as $i => $iso_code) {
    fputcsv($file, array($iso_code, $matches[2][$i]));
    }

    fclose($file);

    标签: php 
    上一编文章 php好用的register_shutdown_function 下一编文章 excel表填充相同列内容,从F630到F800填充一样的内容
    最近文章
    发表评论