9个PHP开发常用功能函数小结

2019-04-09 02:26:26丽君

  // do some stuff
  // ...
  // display how long the script took
  echo "execution took: ".
  (microtime(true) - $start_time).
  " seconds.";
  上面这个示例只不过是用来计算某个函数运行的时间。然后,如果你在函数中间调用?exit() 函数,那么你的最后的代码将不会被运行到。并且,如果该脚本在浏览器终止(用户按停止按钮),其也无法被运行。
  而当我们使用了register_shutdown_function()后,你的程序就算是在脚本被停止后也会被运行:
  $start_time = microtime(true);
  register_shutdown_function('my_shutdown');
  // do some stuff
  // ...
  function my_shutdown() {
  global $start_time;
  echo "execution took: ".
  (microtime(true) - $start_time).
  " seconds.";
  }
相关文章 大家在看