马永占,myz,mayongzhan

相当稳定的进步,欢迎回贴交流

用户操作
[即时聊天] [发私信] [加为好友]
马永占ID:mayongzhan
69333次访问,排名1481好友1人,关注者17
php,apache,mysql,linux,html,css,javascript
mayongzhan的文章
原创 154 篇
翻译 0 篇
转载 0 篇
评论 91 篇
myz的公告

XML聚合
feedsky
最近评论
q32r:ok
waterFLY:所有的东西都有tostring(),是因为所有的类都继承自object,object有 toString();
790500:马永占,你好,请加我QQ790500,我想做个小软件,是关于登陆论坛的
joe:Zend_Acl 每个人理解不同,我开始用zf做项目,权限也是自己写,后来全部重写为Zend_Acl,因为个人觉得Zend_Acl和Zend_Auth结合用不错

Zend_Filter 虽然我写的model底层类的那些基本的过滤都是直接用php函数,毕竟速度快,也方便,但这个只是基础,很多时候不同表单牵涉不同的过滤,例如ip地址过滤等等,那么就需要自己写filter了,……
nginxlee:很好,很强大!
文章分类
收藏
    相册
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 关键字广告制作,正则替换收藏

    新一篇: prototype测试 | 旧一篇: define实现权限认证

    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan

    现在很多做文字广告的,就是把关键字出售.
    例如:MyZ做为关键字被卖掉.在页面上的MyZ即被特殊显示成悬停,然后显示广告.
    其实就是做了下关键字的替换.
     
    这里我把所有的数字替换成变颜色的.意思差不多,只是正则不同.
     
    <?php
    /**
     * @name test.php
     * @date Fri Oct 26 17:49:35 CST 2007
     * @copyright 马永占(MyZ)
     * @author 马永占(MyZ)
     * @link http://blog.csdn.net/mayongzhan/
     */
    /**
     * 将数字变特殊,用于网页,比如将字变红
     *
     * @param string $str
     * @param string $color
     * @return string
     */
    function spStr($str,$color)
    {
           preg_match_all("/[0-9]+|[^0-9]+/", $str, $out);
           $out2 = "";
           foreach ($out[0] as $value) {
                  if (preg_match("/[0-9]/", $value)) {
                         $out2 .= "<span style='color:".$color.";'>".$value."</span>";
                  }
                  else {
                         $out2 .= $value;
                  }
           }
           return $out2;
    }
    $str="123abc3a2_1bc_d";
    $color="red";
    echo spStr($str,$color);
    ?>

    发表于 @ 2007年10月26日 18:25:00|评论(loading...)|收藏

    新一篇: prototype测试 | 旧一篇: define实现权限认证

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © myz