zoukankan      html  css  js  c++  java
  • 编程记录

    1、php匹配全角字符(中文)的正则:\x80-\xff

    2、查找替换[xx],替换在回调函数next_yeay()中

      preg_replace_callback(
                     "/(\[+[a-zA-Z0-9\x80-\xff]+\])/",
                     "next_year",
                      $content);

    3、先在遇到zend的insert向mysql中插入blob数据时失败:

        在开始的程序中写法是

    $bigAvatardata = fread(fopen($bigurl, "r"),filesize($bigurl));
    $smallAvatardata = fread(fopen($smallsmallurl, "r"),filesize($smallsmallurl));
    $filetype = "image/jpg";
    $AvatarData =array(
          "USERID"=>$userId, 
          "SMALLIMAGE"=>$smallAvatardata, 
          "BIGIMAGE"=>$bigAvatardata, 
          "AVATARTYPE"=>$filetype ); 
    $UserAvatar = new UserAvatar();
    echo $UserAvatar->insert($AvatarData); 
     
      这样就老是报错,无法存在,以前也是这样写的但是是可以存储的,先在查错,将插入数据换为字符串:"SMALLIMAGE"=>“11”, "BIGIMAGE"=>“22”,,则可以插入了。作为一个入门的菜鸟,感觉很是为难了,但是这个问题还是的解决了,希望高手指教。。。解决等待中》》》
      
      2011-5-30,今天把这个问题给解决了,哈哈……
      加上bin2hex,将数据转换为hex就能存储了……
      
      读取时,将十六进制转换为二进制
      function hex2bin($hex_string) {
          return pack('H*', $hex_string);
      }
    知识共享许可协议
    作品Tim Zhang创作,采用知识共享署名 3.0 中国大陆许可协议进行许可。 。
  • 相关阅读:
    C++ 归纳复习常规篇
    小技巧:linux启动nginx服务异常 systemctl daemon-reload
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    Migration in EF 6 Code-First
    国外.net资源学习网站
  • 原文地址:https://www.cnblogs.com/ccdc/p/2060124.html
Copyright © 2011-2022 走看看