码迷,mamicode.com
首页 > Web开发 > 详细

分析thinkPHP/thinkPHP.php(1)

时间:2015-09-29 09:54:26      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

 // 记录开始运行时间
 $GLOBALS[‘_beginTime‘] = microtime(TRUE);


   microtime() 函数返回当前 Unix 时间戳和微秒数。
   语法:microtime(get_as_float)

    get_as_float 如果给出了 get_as_float 参数并且其值等价于 TRUE,该函数将返回一个浮点数。

    本函数仅在支持 gettimeofday() 系统调用的操作系统下可用。

    如果调用时不带可选参数,本函数以 "msec sec" 的格式返回一个字符串,其中 sec 是自 Unix 纪元(0:00:00 January 1, 1970 GMT)起到现在的秒数,msec 是微秒部分。字符串的两部分都是以秒为单位返回的。

    <?php

      echo microtime();

 

 

  // 记录内存初始使用
  define(‘MEMORY_LIMIT_ON‘,function_exists(‘memory_get_usage‘));
  if(MEMORY_LIMIT_ON) $GLOBALS[‘_startUseMems‘] = memory_get_usage();
  
    boolean function_exists (string function_name),本函数用来检查指定的函数是否已经定义。
    参数 function_name 为待检查的函数名称。若已定义指定的函数则返回1 值,其它情形均返回 0 值。

    int memory_get_usage ([ bool $real_usage = false ] )
    返回当前分配给你的 PHP 脚本的内存量,单位是字节(byte)。
    real_usage
如果设置为 TRUE,获取系统分配的真实内存尺寸。如果未设置或者设置为 FALSE,将是 emalloc() 报告使用的内存量。
     memory_get_usage http://www.php.net/manual/zh/function.memory-get-usage.php





 



分析thinkPHP/thinkPHP.php(1)

标签:

原文地址:http://www.cnblogs.com/wqy61/p/4845495.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!