首页  >  文章  >  php教程  >  declare测试

declare测试

WBOY
WBOY原创
2016-08-04 08:54:491604浏览

无详细内容 无 ?php function profile($dump = FALSE){ static $profile; if($dump){ $temp = $profile;//销毁该指针 unset ($profile); return ($temp); }//当前时间戳 $profile[] = microtime(); }//declare定义的要运行的函数 register_tick_function("pro

<?php
    function profile($dump = FALSE){
        static $profile;

        if($dump){
            $temp = $profile;
//销毁该指针
            unset ($profile);
            return ($temp);
        }
//当前时间戳
        $profile[] = microtime();
    }
//declare定义的要运行的函数
    register_tick_function("profile");

    profile();
 
//每运行两行代码执行一次  register_tick_function("profile");注册的函数。
    declare(ticks=2){
        for($x = 1; $x < 50; $x++){
            //计算两个数组的相似度--递归比较慢的操作
            echo similar_text(md5($x), md5($x * $x)), "<br />";
        }
    }

    print_r(profile (TRUE));
?>
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn