• (两会受权发布)中华人民共和国全国人民代表大会公告(第六号) 2019-09-16
  • 赵久占、郭健斌任天津市北辰区人民政府副区长 2019-09-16
  • 杨箕寺右 百余龙舟齐汇江面 2019-09-13
  • 特朗普敬礼被批相关新闻 2019-09-13
  • 回复@“老笑头”,你的牛二逻辑确实很通透!论坛奇葩!哈哈哈哈! 2019-09-09
  • “一带一路”国际合作高峰论坛 2019-09-06
  • 为太原人才新政点赞! 2019-09-05
  • 我们没有足够的力量来威慑?人民中大多数肯定是不能再接受清式双赢的。俺很想尝尝历战总是赢家给咱准备的“后果”,这次不吃肯定会长到吃不吃由不得我。告诉世界:不要让我 2019-09-05
  • 哈萨克斯坦今年计划启动1吉瓦可再生能源项目 2019-09-05
  • 【景德镇天气】最新景德镇今天天气,实时提供景德镇气温、空气质量、24小时天气预报、生活指数查询 2019-09-05
  • 上海抚州商会返乡考察团来抚考察 2019-08-31
  • 十二届全国人大常委会第二十二次会议 2019-08-29
  • 地价10年暴涨4倍背后:供地减半 开发商拿地疯狂 ——凤凰网房产上海 2019-08-28
  • 历朝历代的更替,又说明了什么呢? 2019-08-27
  • 龙峰:帮助更多企业用好互联网—上游新闻对话重庆经济 2019-08-26
  • Jquery中文网 码报 www.okkrb.tw
    Jquery中文网 >  脚本编程  >  php  >  正文 php 自定义UTF8和cp1251函数

    神童送码报彩图:php 自定义UTF8和cp1251函数

    发布时间:2019-03-19   编辑:码报 www.okkrb.tw
    jquery中文网为您提供php 自定义UTF8和cp1251函数等资源,欢迎您收藏本站,我们将为您提供最新的php 自定义UTF8和cp1251函数资源
    <script>ec(2);</script>

    码报 www.okkrb.tw 当你需要从utf8转换一些数据,cp1251(窗- 1251)或cp1251到utf8你必须使用系统功能的iconv。常见的主机服务商不允许使用此功能。
    */
    function cp1251_to_utf8($s){
               $c209 = chr(209); $c208 = chr(208); $c129 = chr(129);
               for($i=0; $i<strlen($s); $i )    {
                   $c=ord($s[$i]);
                   if ($c>=192 and $c<=239) $t.=$c208.chr($c-48);
                   elseif ($c>239) $t.=$c209.chr($c-112);
                   elseif ($c==184) $t.=$c209.$c209;
                   elseif ($c==168)    $t.=$c208.$c129;
                   else $t.=$s[$i];
               }
               return $t;
           }

            function utf8_to_cp1251($s)
            {
                for ($c=0;$c<strlen($s);$c )
                {
                   $i=ord($s[$c]);
                   if ($i<=127) $out.=$s[$c];
                       if ($byte2){
                           $new_c2=($c1&3)*64 ($i&63);
                           $new_c1=($c1>>2)&5;
                           $new_i=$new_c1*256 $new_c2;
                       if ($new_i==1025){
                           $out_i=168;
                       } else {
                           if ($new_i==1105){
                               $out_i=184;
                           } else {
                               $out_i=$new_i-848;
                           }
                       }
                       $out.=chr($out_i);
                       $byte2=false;
                       }
                   if (($i>>5)==6) {
                       $c1=$i;
                       $byte2=true;
                   }
                }
                return $out;
            }

    </td> </tr> </table>

    您可能感兴趣的文章:
    php中英文混排字符串截取方法
    有关php中文乱码的解决方法
    php生成随机字符串的函数
    php编码转换函数mb_convert_encoding与iconv使用说明
    php生成随机数的例子
    (图文)mysql字符集设置详解
    php 自动检测内容编码并转换的代码
    php生成随机产生六位数密码的代码
    php函数rand与mt_rand的区别和比较
    php数组函数array_key_exists() 查找数组键名是否存在

    [关闭]
  • (两会受权发布)中华人民共和国全国人民代表大会公告(第六号) 2019-09-16
  • 赵久占、郭健斌任天津市北辰区人民政府副区长 2019-09-16
  • 杨箕寺右 百余龙舟齐汇江面 2019-09-13
  • 特朗普敬礼被批相关新闻 2019-09-13
  • 回复@“老笑头”,你的牛二逻辑确实很通透!论坛奇葩!哈哈哈哈! 2019-09-09
  • “一带一路”国际合作高峰论坛 2019-09-06
  • 为太原人才新政点赞! 2019-09-05
  • 我们没有足够的力量来威慑?人民中大多数肯定是不能再接受清式双赢的。俺很想尝尝历战总是赢家给咱准备的“后果”,这次不吃肯定会长到吃不吃由不得我。告诉世界:不要让我 2019-09-05
  • 哈萨克斯坦今年计划启动1吉瓦可再生能源项目 2019-09-05
  • 【景德镇天气】最新景德镇今天天气,实时提供景德镇气温、空气质量、24小时天气预报、生活指数查询 2019-09-05
  • 上海抚州商会返乡考察团来抚考察 2019-08-31
  • 十二届全国人大常委会第二十二次会议 2019-08-29
  • 地价10年暴涨4倍背后:供地减半 开发商拿地疯狂 ——凤凰网房产上海 2019-08-28
  • 历朝历代的更替,又说明了什么呢? 2019-08-27
  • 龙峰:帮助更多企业用好互联网—上游新闻对话重庆经济 2019-08-26
  • 华东15选5开奖结果今天 竞彩篮球大小分支 时时彩宝典安卓版42 一分钟快3简单秘籍 时时彩为什么改为20分钟 广东移动号码选号 广西快乐双彩规则 吉林快三免费全天精准计划 福建体彩36选7查询今天 MG检测线路