Time of Update: 2016-06-23
1.簡介memcache模組是一個高效的守護進程,提供用於記憶體緩衝的過程式程式和物件導向的方便的介面,特別是對於設計動態web程式時減少對資料庫的訪問。memcache也提供用於通訊對話(session_handler)的處理。更多Memcache 模組相關資訊可以到 http://www.danga.com/memcached/ 查閱。 1.1.memcache在php.ini中的配置項列表memcache在php.ini中的配置項列表名稱預設值是否可變改變日誌memcache.allow_
Time of Update: 2016-06-23
PHP Filter 函數 PHP:指示支援該函數的最早的 PHP 版本。 函數 描述 PHP filter_has_var() 檢查是否存在指定輸入類型的變數。 5 filter_id() 返回指定過濾器的 識別碼。 5 filter_input() 從指令碼外部擷取輸入,並進行過濾。 5
Time of Update: 2016-06-23
今天弄了一個小記憶體的vps apache太占記憶體了,決定放棄,該用lighttpd 從網上找了一大堆的文章,最後終於安裝成功了 1.編譯安裝mysql ./configure --prefix=/srv/mysql --without-debug --with-extra-charsets=all --enable-assembler --with-pthread --enable-thread-safe-client --with-client-ldflags=-all-static --
Time of Update: 2016-06-23
定義和用法 mt_rand(min,max) 使用 Mersenne Twister 演算法返回隨機整數。 說明 如果沒有提供選擇性參數min和max,mt_rand() 返回 0 到 RAND_MAX 之間的偽隨機數。例如想要 5 到 15(包括 5 和 15)之間的隨機數,用 mt_rand(5, 15)。 很多老的 libc 的隨機數發生器具有一些不確定和未知的特性而且很慢。PHP 的 rand() 函數預設使用 libc 隨機數發生器。mt_rand()
Time of Update: 2016-06-23
0、用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print
Time of Update: 2016-06-23
Table of Contents 運算子優先順序 算術運算子 + -* /% 賦值運算子 + ;+=;.=; 位元運算符 位元運算符允許對整型數中指定的位進行置位。如果左右參數都是字串,則位元運算符將操作字元的 ASCII 值。 比較子 允許對兩個值進行比較== === != <> = 錯誤控制運算子 PHP 支援一個錯誤控制運算子:@。當將其放置在一個 PHP 運算式之前,該運算式可能產生的任何錯誤資訊都被忽略掉。 執行運算子 PHP 支援一個執行運算子:反引號(``)
Time of Update: 2016-06-23
List>>>>>>>>>>>>>>>>>>>>>>>> Sometimes it is very convienent way to do the continual assign,ruby: 1 a,b,c,d = 1, 2, 3, 4; php: 1 list($width, $height, $type, $attr) = getImageSize($img); list() only works on base of a
Time of Update: 2016-06-23
Table of Contents 簡介 if else elseif/else if switch while do-while for foreach break continue goto declare return require include require_once include_once ###簡單說說:PHP檔案包含語句有 include、include_once、require、require_once區別
Time of Update: 2016-06-23
There may be times when you want to sort the values inside of an array. For example, suppose your array values are not in alphabetical order. Like this one: $full_name = array();$full_name["Roger"] = "Waters";$full_name["Richard"] =
Time of Update: 2016-06-23
I recently wrote two postings on the subject of WCF services: WCF Services ? Let's Get Started and WCF and Unit Tests. One could see that creating and testing services was not complicated at all. Let's go on and take some steps nearer to the real
Time of Update: 2016-06-23
引用:http://hi.baidu.com/coyeah/blog/item/c8ff20fab1f25d17a9d31129.html 一:環境搭建 sqlserver2005或者sqlserver2008 請先到此處下載驅動 http://www.microsoft.com/downloads/details.aspx?FamilyId=61BF87E0-D031-466B-B09A-6597C21A2E2A&displaylang=en 下載後解壓檔案
Time of Update: 2016-06-23
從網上找的。 引自:http://bbs.17php.com/show_title.php?id=1443 PHP5 的對象新增了一個專用方法 __call(),這個方法用來監視一個對象中的其它方法。如果你試著調用一個對象中不存在的方法,__call 方法將會被自動調用。 例七:__call class foo { function __call($name,$arguments) { print("Did you call me? I'm $name!");
Time of Update: 2016-06-23
PHP 是一門弱類型的語言, 和 C# / JAVA 不一樣, 在聲明一個變數的時候, 無需聲明它的類型. 因此, 可能會出現很多特殊的值, 偶爾會出現一些奇奇怪怪的問題. 下午, 從國外網站偷來一個真值表, 嘿嘿, 很直觀, 很詳細. 不錯~ 趕緊發上來. empty 和 isset的區別和聯絡
Time of Update: 2016-06-23
ASP的SEssion就是啟用的,需要使用,直接賦值就可以了! 但是:PHP一定要自己先用session_start() 啟動,才能賦值。(php.ini設定更改過的除外!) 在到期時間設定上,ASP 設定比較靈活一些,預設是20分鐘,要自訂,直接用session.timeout=時間間隔就可以了! 但是,PHP中,預設是24分鐘,而且這個時間需要改變PHP.INI設定才行,但並不是每個人都能控制
Time of Update: 2016-06-23
類似於dreamhost這類主機服務商,是顯示fopen的使用的。使用php的curl可以實現支援FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支援SSL認證、HTTP POST、HTTP PUT 、FTP 上傳,kerberos、基於HTT格式的上傳、代理、cookie、使用者+口令證明、檔案傳送恢複、http代理通道就最常用的來說,是基於http的 get和post方法。 1、http的get實現 $ch =
Time of Update: 2016-06-23
首先開啟php.ini檔案,找到session的部分:(分號後面的是注釋) [Session]; Handler used to store/retrieve data.session.save_handler = files ; 這個是session的方式,預設的files就可以了,代表用檔案儲存 ; Argument passed to save_handler. In the case of files, this is the path where data
Time of Update: 2016-06-23
之前運用到了一個PHP匯出EXCEL的類,裡面有一段代碼用來過濾字串裡的引號。用到了htmlentities() 函數,後來匯出EXCEL的時候又一個字無法匯出,感覺很奇怪,所有字都行就只有這個字不行,後來翻查了一下這個函數的相關資料。 定義和用法 htmlentities() 函數把字元轉換為 HTML 實體。 htmlentities(string,quotestyle,character-set) 參數 描述 string
Time of Update: 2016-06-23
最近研究了一下QQ郵箱的登入過程,發現QQ郵箱登入比較嚴謹,加了一些小技巧,其中一點就是用JavaScript對使用者的密碼做了一下RSA的加密,在它的登入頁面裡有一段 12345678 var PublicKey = "CF87D7B4C864F4842F1D337491A48FFF54B73A17300E8E42FA365420393AC0346AE55D8AFAD975DFA175FAF0106CBA81AF1DDE4ACEC2
Time of Update: 2016-06-23
php的引用(就是在變數或者函數、對象等前面加上&符號)在PHP 中引用的意思是:不同的名字訪問同一個變數內容。與C語言中的指標是有差別的.C語言中的指標裡面儲存的是變數的內容,在記憶體中存放的地址。1.變數的引用PHP 的引用允許你用兩個變數來指向同一個內容 1 2.函數的引用傳遞(傳址調用) 傳址調用我就不多說了 下面直接給出代碼 1 ";10 echo $b;//輸出10111 ?>
Time of Update: 2016-06-23
1.$array['anykey']和$array[anykey]的區別? 答:單引號和沒有單引號區別,就是字串和常量。而單引號和雙引號的區別,就是字串和變數吧。 不加單引號的話,php會首先認為他是常量,然後去搜尋是否存在這個常量,若不存在,則理解為字串,所以在效率上就慢了。 2.echo 輸出語句時候的串連符號: "." 和 ","。點號和逗號的區別? 答:echo用點號時先把語句串連再輸出,而用逗號就等於給它傳多個參數,不需要進行字串拼接這一步,效率高! //