PHP教程之一個頁面執行時間類_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:PHP實例:將IP最后一位替換為星號
      將IP最后一位替換為星號 代碼如下: ?php str = '1.1.1.1'; reg = '/((?:\d+\.){3})\d+/'; echo preg_replace(reg, \\1*, str); ?

      PHP代碼
      <?php
      class Timer//頁面執行時間類
      {
      var starttime;//頁面開始執行時間
      var stoptime;//頁面結束執行時間
      var spendtime;//頁面執行花費時間

      function getmicrotime()//獲取返回當前微秒數的浮點數
      {
      list(usec,sec)=explode(" ",microtime());
      return ((float)usec + (float)sec);
      }

      function start()//頁面開始執行函數,返回開始頁面執行的時間
      {
      this->starttime=this->getmicrotime();
      }

      function display()//顯示頁面執行的時間
      {
      this->stoptime=this->getmicrotime();
      this->spendtime=this->stoptime-this->starttime;
      return round(this->spendtime,10);
      }
      }
      /*調用方法
      timer=new Timer();
      timer->start();
      /*在此處放入你要執行的腳本或代碼
      for(i=0;i<100000;i++)
      {
      echo i;
      echo "<br>";
      }
      */
      //echo "<p>執行該代碼花費時間".timer->display()."秒";
      ?>
       

      分享:PHP教程之多文件上傳類
      PHP多文件上傳類 /* 多文件上傳類 修改:Linvo 2008-2-15 */ class more_file_upload{ const FILE_PATH='../upfileclass/uploadfile/'; var file_type; var file_type_array; var file_type_real_array; var file_type_string; var file_name; var file_size

      來源:模板無憂//所屬分類:PHP教程/更新時間:2010-03-05
      相關PHP教程