PHP如何实现CMD命令窗口下显示中文不乱码

想要在CMD命令窗口下显示正文不乱码,必须转换成GBK输出,即$str = iconv('UTF-8','gbk',$str);

参看实例:

function _t($str='',$num=20,$pad =' '){
    $str = iconv('UTF-8','gbk',$str);
    return str_pad($str,$num,$pad);
}

function _title($title='开始采集'){
    echo "\n";
    echo _t(str_pad('-',35,'-').$title,80,'-');
    echo "\n";
    echo _t('【彩种】',15,' ')._t('【状态】',16,' ')._t('【最后更新】',16,' ')._t('【开奖号码】')."\n";
}


支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论