但服务器上,很多使用Linux服务器,源程序使用UTF-8,这样很容易产生字符编码的问题. 如果仅仅将CSV文件转码为UTF-8,这样在Windows服务器上没有问题,而在RedHat5.5上,用fgetcsv取得的数组中,如果某列的内容是中文,则该列对应的数组元素为空字符串,而英文则正常. 这时,需要设置区域: setlocale(LC_ALL,'zh_CN.UTF-8');
代码如下
<div class="codetitle"><a style="CURSOR: pointer" data="44068" class="copybut" id="copybut44068" onclick="doCopy('code44068')"> 代码如下: