• php面试题


    php检验email:

    function checkEmail($email)
    
    {
    
    $pregEmail = "/([a-z0-9]*[-_.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?/i";
    
    return preg_match($pregEmail,$email);
    
    }

    php截取汉字:

    function GBsubstr($string, $start, $length) {
    
        if(strlen($string)>$length){
            $str=null;
            $len=$start+$length;
            for($i=$start;$i<$len;$i++){
                if(ord(substr($string,$i,1))>0xa0){
                    $str.=substr($string,$i,2);
                    $i++;
                }else{
                    $str.=substr($string,$i,1);
                }
            }
           return $str.'…';
        }else{
            return $string;
        }
    }

    php heredoc: //一种结构,利于php中输出html

      http://www.nowamagic.net/php/php_UseHeredocOutputHtml.php //heredoc的相关链接

    <?php
    if ( isset($_SESSION['user']) )  
    { 
    echo <<< eod
    <div class="left">
        <dl class="style2"> 
            <dt class="top0">1</dt>
            <dt class="top0">2</dt>
            <dt class="top0">3</dt>
            <dt class="top0">4</dt>
            <dt class="top0">5</dt>
            <dt class="top0">6</dt>
        </dl>
    </div>
    eod;
    }
    else 
    {
    echo <<< eod2
    <div style="text-indent:2em; margin-top:10px">您还没有登录,请登录后再进行表格相关操作。</div>
    eod2;
    }
    
    ?>

    相关链接:

      http://jingyan.baidu.com/article/a65957f49e30a424e77f9b45.html //百度经验里的面试题

      http://www.cnblogs.com/luckylp/archive/2012/04/16/2451402.html //php原生mysql 事务处理

      http://blog.csdn.net/iloveyin/article/details/8045528 //百度校园招聘

    1、以专家为榜样,不必自己重新探索
    2、解构技能,找出实现80%效果的那20%
    3、不要一心二用
    4、练习练习再练习!然后获得即时反馈
    5、坚持,不要在低谷期放弃
  • 相关阅读:
    ajax--->简单加法小练习
    Django----->Ajax
    Django----->inclusion_tag的使用
    分页插件
    权限--中间件
    Django----->一周后的重温
    Django---->视图(View)
    【转载】chmod命令详解
    【转载】linux ls -l命令详解
    js自定制周期函数
  • 原文地址:https://www.cnblogs.com/zhongyuan/p/4375321.html
Copyright © 2020-2023  润新知