Page Zhang 的php之路

学习php过程以及心得,欢迎拍砖

page ZhangID:paged
863次访问,排名2万外好友0人,关注者0
paged的文章
原创 2 篇
翻译 0 篇
转载 0 篇
评论 0 篇
最近评论
文章分类
收藏
    相册
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 测试三元运算符与if else 的运算速度收藏

    新一篇: php 伪静态页面的实现 | 

    <?php
    /**
    * 获取时间以微秒为单位
    *
    * @return float
    */
    function getMicrotime()
    {
        
    list($usec, $sec= explode(" ", microtime());
        
    return ((float)$usec + (float)$sec);
    }


    $fStartTime = getMicrotime();

    for ($i=0$i<100000$i++){
            
    $a = 'b';
            
    if ($a=='b') {
                    
    $a='c';
            }
    else{
                    
    $a='d';
            }
    }

    $fEndTime        = getMicrotime();

    print $fEndTime - $fStartTime;

    print ‘<br>';

    $fStartTime = getMicrotime();

    for ($i=0; $i<100000; $i++){
            $a = 
    'b';
            $a = ($a==
    'b') ? 'c' : ‘d';
    }

    $fEndTime        = getMicrotime();

    print $fEndTime - $fStartTime;

    ?>

    结果如下
    0.133780002594
    0.106215000153
    可见三元运算符比 if (){}else{} 快一些 

    发表于 @ 2007年04月06日 12:00:00|评论(loading...)|编辑

    新一篇: php 伪静态页面的实现 | 

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © Page Zhang