Time of Update: 2016-07-30
cookies array ready for the next request // Note: This currently ignores the cookie path (and time) completely. Time is not important, // but path could possibly lead to security problems. var $persist_referers = true; // For each
Time of Update: 2016-07-30
ob系列函數中常用函數ob_start(); //開啟一個輸出緩衝區,所有的輸出資訊不再直接發送到瀏覽器,而是儲存在輸出緩衝區裡面。ob_clean(); //刪除內部緩衝區的內容,不關閉緩衝區(不輸出)。ob_end_clean(); //刪除內部緩衝區的內容,關閉緩衝區(不輸出)。ob_get_clean(); //返回內部緩衝區的內容,關閉緩衝區。相當於執行 ob_get_contents() and
Time of Update: 2016-07-30
ng_queue_t是Nginx提供的一個順序容器,它以雙向鏈表的方式將資料群組織在一起。鏈表作為順序容器的優勢在於,它可以高效的執行插入、刪除、合并等操作,在移動鏈表中的元素時只需要修改指標的指向,因此,它很適合頻繁修改容器的場合。相對於其他順序容器,它的優勢有以下三點: (1) 實現了排序功能,採用額是插入排序,雖然不太適合超大規模資料的排序,但是簡單實用。(2) 它非常輕量級,不負責鏈表元素所佔記憶體的分配。ngx_queue_t只是把這些分配號記憶體的元素用雙向鏈錶鏈接起來(3)
Time of Update: 2016-07-30
【編者按】此前,閱讀過了很多關於 PHP 效能分析的文章,不過寫的都是一條一條的規則,而且,這些規則並沒有上下文,也沒有明確的實驗來體現出這些規則的優勢,同時討論的也側重於一些文法要點。本文就改變 PHP 效能分析的角度,並通過執行個體來分析出 PHP 的效能方面需要注意和改進的點。對 PHP 效能的分析,我們從兩個層面著手,把這篇文章也分成了兩個部分,一個是宏觀層面,所謂宏觀層面,就是 PHP
Time of Update: 2016-07-30
如果使用PHP + Apache,在預設設定下,PHP編碼錯誤是不會提示的,這對於開發來說,是很不方便的。可以使用以下步驟開啟出錯提示(這裡以cetnos為例):1. 開啟php.ini檔案。這個檔案在: /etc/php.ini 。2. 搜尋並修改下行,display_errors = Off 把Off值改成On3. 搜尋下行error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT 修改為error_reporting =
Time of Update: 2016-07-30
資料庫緩衝類資料庫緩衝類允許你把資料庫查詢結果儲存在文字檔中以減少資料庫訪問。重要當緩衝啟用時,本類會被資料庫驅動自動載入,切勿手動載入。重要並非所有查詢結果都能被緩衝,請仔細閱讀本頁內容。啟用緩衝啟用緩衝需要三步:在伺服器上建立一個可寫的目錄以便儲存快取檔案;通過檔案 application/config/database.php 中的 cachedir 參數設定其目錄路徑;通過將檔案 application/config/database.php 中的 cache_on 參數設定為
Time of Update: 2016-07-30
我的系統是CentOS-7,Nginx的源碼可以在官網下載,網址為:http://nginx.org/en/download.html,我下載了目前的最新版本nginx-1.9.3.tar.gz 下載後,解壓縮,然後還需要安裝一些必要的軟體才能夠編譯(1)GCC編譯器 gcc編譯器是編譯器的先決條件。使用yum instal -y gcc進行安裝 (2)PCRE庫
Time of Update: 2016-07-30
1)時間和日期主要涉及time()和date();';//echo date_default_timezone_get();//設定時區date_default_timezone_set('Asia/Shanghai');//按指定格式輸出資料echo date('Y-m-d H:i:s');echo '';//將時間戳記轉為日期echo date('Y-m-d H:i:s','2000');2)json
Time of Update: 2016-07-30
前端(HTML)代碼html>head>title>前台處理json簡單樣本title>metacharset="utf-8"/>scripttype="text/javascript"src="jquery-1.11.3.min.js">script>scripttype="text/javascript"> $("document").ready(function(){var url = "server2.php"; var data =
Time of Update: 2016-07-30
trait是為實現多繼承產生,php5.4的新特性 使用方法如下:<?phptrait Tool{functiongetName(){echo"tool name"; }}classHammerTool{useTool}$tempTool = newHammerTool();$tempTool->getName();//輸出:tool name優先順序是,子類覆蓋trait,trait覆蓋子類繼承的父類。
Time of Update: 2016-07-30
首先要說的是,include、include_once、require、require_once的核心功能都是一樣的,都是相當於把目標網頁的代碼生硬地直接複製過來。基本上,如果不從效能上考慮,使用include、include_once、require、require_once都可以達到基本的效果。基本上愛怎麼用就怎麼用。其中的微小差別如下:例如1.php中有句簡單的列印語句:下面的程式啟動並執行結果:為2個1,而不是4個1,因為include和require都是引入指定的檔案,_once表示只
Time of Update: 2016-07-30
安裝步驟同12.04在64位機子上安裝nginx以後,運行時提示:我們安裝pere庫以後,這個檔案在 cd /usr/local/lib/這個目錄下,網上有人說對於64位的機子來說要建立軟連結:sudo ln -s /usr/local/lib/libpcre.so.1 /lib64 (64位庫)但是還是不行,於是在 /lib (32位庫)下建立連結sudo ln -s /usr/local/lib/libpcre.so.1 /lib然後運行:cd
Time of Update: 2016-07-30
因為基於不同的協議傳輸訊息,一般的網路架構都是前端是Apache 或者 Nginx處理靜態請求,Tomcat處理動態請求,做到動靜分離,提高了網站和系統效能。以下記錄本地用nginx+tomcat實現的動靜分離的主要步驟。1. tomcat web應用jsp檔案路徑:D:\nginx-1.8.0\Tomcat\tomcat-node1\webapps\examples\index.jsp Tomcat叢集測試 session id:" +
Time of Update: 2016-07-30
Ctrl + Shift + Enter 添加完成標識符 Ctrl + P 顯示參數資訊 Ctrl + Q 快速尋找函數文檔 Ctrl + mouse 快速跳轉到當前滑鼠代碼的源出處 Alt + Insert 快速添加魔術方法 Ctrl + O 選中並重寫當前類的一個方法 Ctrl + I 實現一個魔術方法 Ctrl + Alt + T 需要迴環的結構體 Ctrl + / 開啟/關閉當前行的注釋 Ctrl + Shift + / 開啟/關閉當前塊的注釋 Ctrl + W 增量式的選中當前塊
Time of Update: 2016-07-30
非常實用的15款開源PHP類庫發表於2013-10-09 16:39| 13140次閱讀| 來源CSDN| 49 條評論|
Time of Update: 2016-07-30
echo與var_dump的核心功能同樣是沒有區別的,皆為“輸出變數的值”,但是echo偏向於產品,給客戶看的,調試人員、編程人員更適合使用var_dump來輸出變數,在調試的時候,告別難以使用的echo吧!echo只能輸出變數的值,var_dump能將變數的值與類型同時輸出。如果不做任何處理,在php中是無法直接輸出一個數組的,需要用到一個for迴圈才可以,如果直接用echo輸出一個數組,php會報錯,但var_dump卻是可以的,還輸出得挺完美,無須
Time of Update: 2016-07-30
php的全域變數和其餘程式設計語言是不同的,在大多數的程式設計語言中,全域變數在其下的函數、類中自動生效,除非被局部變數覆蓋,或者根本就不允許再聲明相同名稱與類型的局部變數,但是php中的全域變數不是預設生效的。php中全域變數在函數中使用時必須申明為全域,Global這個關鍵字在函數中定義才有用。也就是說Global的作用是定義全域變數,但是這個全域變數不是應用於整個網站,而是應用於當前頁面,包括include或require的所有檔案。
Time of Update: 2016-07-30
以下代碼是正確的:type="checkbox" name="permission[]"value="valuexxx"/>$permissions=$this->input->post ( 'permission' );以下代碼中的permissions 只能擷取選中的個數:type="checkbox" name="permission"value="valuexxx"/>$permissions=$this->input->post ( 'permission' );著作權聲明:歡迎轉載,
Time of Update: 2016-07-30
匯出步驟1.建立一個excel表格執行個體化PHPExcel類2.建立sheet(內建表)createSheet()setActiveSheetIndex()getActiveSheet()3.填充資料setCellValue()4.儲存檔案PHPExcel_IOFactory::createWriter()save()setActiveSheetIndex(0);$objSheet = $objPHPExcel->getActiveSheet();
Time of Update: 2016-07-30
常量是一個簡單值的標識符(名字)。如同其名稱所暗示的,在指令碼執行期間該值不能改變(除了所謂的魔術常量,它們其實不是常量)。常量預設為大小寫敏感。通常常量標識符總是大寫的。可以用 define() 函數來定義常量。在 PHP 5.3.0 以後,可以使用 const 關鍵字在類定義的外部定義常量,先前版本const 關鍵字只能在類(class)中使用。一個常量一旦被定義,就不能再改變或者取消定義。常量只能包含標量資料(boolean,integer,float 和