• 分析web項目開發常用代碼片段

    0
    CSS Web開發 C/C++ Go 12573 次瀏覽
    今天給大家分享一些我用過的web開發代碼片段,希望與開發者們互相學習交流
    計算執行時間
    //Create a variable for start time  
    $time_start = microtime(true);  
    // Place your PHP/HTML/JavaScript/CSS/Etc. Here  
    //Create a variable for end time  
    $time_end = microtime(true);  
    //Subtract the two times to get seconds  
    $time = $time_end - $time_start;  
    echo 'Script took '.$time.' seconds to execute'; 

    關鍵詞高亮
    function highlight($sString, $aWords) {  
        if (!is_array ($aWords) || emptyempty ($aWords) || !is_string ($sString)) {  
            return false;  
        }  
     
        $sWords = implode ('|', $aWords);  
        return preg_replace ('@\b('.$sWords.')\b@si', '<strong style="background-color:yellow">$1</strong>', $sString);  


    壓縮多個CSS文件
    header('Content-type: text/css');  
    ob_start("compress");  
    function compress($buffer) {  
      /* remove comments */ 
      $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);  
      /* remove tabs, spaces, newlines, etc. */ 
      $buffer = str_replace(array("\r\n", "\r", "\n", "\t", '  ', '    ', '    '), '', $buffer);  
      return $buffer;  
    }  
     
    /* your css files */ 
    include('master.css');  
    include('typography.css');  
    include('grid.css');  
    include('print.css');  
    include('handheld.css');  
    ob_end_flush();

    代碼片段就到這里,應用要靈活,重要的是參考開發思路,在實際的項目開發過程中還是要具體問題具體分析。

    相似問題

    相關經驗

    相關資訊

    相關文檔

  • sesese色