Time of Update: 2017-02-28
綜述:編寫郵件系統或郵件清單程式是PHP應用的一個大的分支,既管PHP提供了簡單的用於發email的函數,但在實際應用中,會涉及到發送帶附件的郵件、測試使用者輸入的email地址的有效性,尤有必要用專門的章節來講述。 MIME是什嗎? MIME表示多用途Internet郵件擴允協議。MIME擴允了基本的面向文本的Internet郵件系統,以便可以在訊息中包含二進位附件。
Time of Update: 2017-02-28
詳解 由 andot 寫的非常經典介紹PHP序列化的文章,原文來自: http://www.coolcode.cn/?p=1701.前言PHP (從 PHP 3.05 開始)為儲存對象提供了一組序列化和還原序列化的函數:serialize、unserialize。不過在 PHP 手冊中對這兩個函數的說明僅限於如何使用,而對序列化結果的格式卻沒做任何說明。因此,這對在其他語言中實現 PHP
Time of Update: 2017-02-28
在開發PHP應用中如果不想自己開發新的密碼編譯演算法,還可以利用PHP提供的crypt()函數來完成單向加密功能。 瞭解crypt() 只要有一點使用非Windows平台經驗的讀者都可能對crypt()相當熟悉,這一函數完成被稱作單向加密的功能,它可以加密一些明碼,但不能反過來將密碼重新轉換為原來的明碼。crypt()函數定義如下。 string crypt (string input_string [, string
Time of Update: 2017-02-28
在上個世紀最後十年,是Web應用從誕生到成熟的最重要的十年。在1990年,世界上第一個Web伺服器誕生,在1991年,世界上第一個Web瀏覽器誕生。在隨後的數年中,由於電腦硬體水平的提高,Web應用的規模也逐漸擴大。在這期間,也誕生了很多Web開發語言,其中PHP是比較出眾的一種Web開發語言。PHP的誕生是否意味著Web應用將走向新紀元呢?它能否抵擋得注其它Web開發語言的進攻呢? PHP橫空出世 在1994年,Rasmus
Time of Update: 2017-02-28
2007年 PHPChina周末主題論壇在許多熱愛PHP、熱愛開源的愛好者的支援下順利結束,這次活動的主題是“開源PHP與個人的發展”。我們有幸請到了許多知名網站的技術總監和部門經理出席討論。他們分別是搜狐社區技術主管董江明、新浪WAP內容系統技術主管陳理捷、悠視網技術總監安然、金山線上技術總監王海洲、粉絲網技術總監孫翯和眾易天下的CEO李海軍等。 此外,PHPChina還邀請PEA北京的PHP愛好者參與,與嘉賓們一起探討了開源PHP的發展,在整個討論過程中,大家都關注大型Web
Time of Update: 2017-02-28
由於在VPS上安裝FTP總是失敗,需要一個可以通過Web進行檔案管理的工具。AjaXplorer是一個在PHP中啟動並執行檔案管理系統,功能的強大以及介面的華麗實在是第一次見到。 官方網站:http://ajaxplorer.info 安裝及使用: 1.下載AjaXplorer檔案包,您可以直接在下面的地址中下載,這個版本是3.2.1,下載後當然是上傳到網站上,最好給它一個專用的檔案夾,比如/explorer AjaXplorer.zip
Time of Update: 2017-02-28
今天下午配置了nginx+php的環境,準備放個wordpress玩玩。但配置好後頁面php的頁面一直顯示空白,起初我以為是許可權問題,將許可權改成755後依然不行。然後我就開了nginx和php的日誌,但在日誌雷根本就沒有反應什麼錯誤的情況。繼續嘗試更改php的日誌無果。晚上回家後繼續嘗試了很久,最終發現是nginx的設定檔裡面少寫了一條配置資訊。 fastcgi_param SCRIPT_FILENAME
Time of Update: 2017-02-28
這篇文章主要介紹了PHP實現惡意DDOS攻擊避免頻寬佔用問題方法,本文介紹的是一個簡單方法,需要的朋友可以參考下 使用PHP代碼實現的DDOS攻擊會導致頻寬被佔用,變成卡B。 處理辦法是: 修改php.ini檔案 1) "disable_functions"改成gzinflate,預設是放空 2) ”allow_url_fopen“設為Off 3) php_sockets.dll
Time of Update: 2017-02-28
安裝完wamp後開啟其下的phpMyAdmin也就是路徑http://localhost/phpmyadmin/出現看裡面的代碼一下明白了解決方案直接貼圖如下: 代碼如下:<Directory "c:/wamp/apps/phpmyadmin3.5.1/"> Options Indexes FollowSymLinks MultiViewsAllowOverride allOrder Deny,AllowDeny from
Time of Update: 2017-02-28
方法一 代碼如下if(preg_match("/^d*$/", "4312")){echo "全數字";}if(preg_match("/^[a-z]*$/i", "fdsFDfd")){echo "全字母";}if(preg_match("/^[a-
Time of Update: 2017-02-28
phpmailer是一款免費的php郵件發送外掛程式,我們可以利用phpmailer登入到我們指定的郵件然後再利用這個郵件給我們自動發郵件了,這個現在免費的郵箱像163,sina都支援,好了費話不說多了來看看一段phpmainer 163郵件發送郵件吧。 本地沒有發郵件的伺服器,藉助現成的SMTP伺服器發送郵件是個不錯的選擇,這裡使用到的工具是phpmailer ( Version 5.2.0),SMTP伺服器就選gmail和163。 1. 使用gmail發送的指令碼
Time of Update: 2017-02-28
php產生年月日下載列表的方法 本文執行個體講述了php產生年月日下載列表的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下: function mdy($mid = "month", $did = "day", $yid = "year", $mval, $dval, $yval) { if(empty($mval)) $mval =
Time of Update: 2017-02-28
本文執行個體講述了php替換字串中間字元為省略符號的方法。分享給大家供大家參考。具體分析如下: 對於一個長字串,如果你只希望使用者看到頭尾的部分內容,隱藏掉中間內容,你可以使用這個php函數,他可以指定要隱藏掉的中間字串的數量 ? 1 2 3 4 5 6 7
Time of Update: 2017-02-28
php檔案怎麼開啟呢?php全簡Hypertext Preprocessor 中文名字為超文本前置處理器了,它和c,c++,java,perl一樣可以進行一些演算法操作,同時php主要是用在web應用開發中,php入門門檻較低,易於學習,使用廣泛,主要適用於Web開發領域。PHP的檔案尾碼名為php了。 php檔案是什麼檔案? php檔案怎麼開啟呢?php全簡Hypertext Preprocessor
Time of Update: 2017-02-28
淺談Ajax Ajax 是 Asynchronous JavaScript and XML(以及 DHTML 等)的縮寫。 它由 HTML+JS+DOM組成,本教程暫時不涉及DOM。 同步的概念:頁面提交POST表單,是不是整個頁面都在等待伺服器返回(呈空白狀態),然後重新整理?沒錯,這就是同步。 非同步概念:表單提交後,頁面的其它部分照常用。 Ajax 就是
Time of Update: 2017-02-28
前言:現在很多有個人首頁或者部落格的朋友選擇租用虛擬機器主機,而相當一部分虛擬機器主機支援PHP。如果你有一個支援php的主機空間,有沒有用php把自己的網站武裝起來呢? 能不能讓php為你的網頁添加一些每隔一段時間就自動更新的內容,以更好的吸引訪客呢?實現這一功能並不需要太高深的編程知識,請看以下例子: (一)英語諺語 讓我們來看一個簡單的應用:讓php程式從資料庫中隨機提取一行記錄,顯示在網頁上,隔15分鐘再去讀取另一條記錄。英漢對照的諺語是個適合顯示的內容。 考慮到
Time of Update: 2017-02-28
implode函數理解1implode() 函數把數組元素組合為一個字串。1.數組元素如何理解;2.數組元素是否是作用的對象;3.作用的目的是否是整合成一個字串; implode函數理解2文法implode(separator,array)1.implode參數一separator是否是在數組的各個索引值新增內容;2.implode參數二array是否為作用的對象數組; 參數描述 separator可選。規定數組元素之間放置的內容。預設是 "&
Time of Update: 2017-02-28
做PHP的相信都知道,從PHP5.3開始加入了一個新的報錯層級DEPRECATED,即將廢棄/到期。我們一個個版本來過。 在php5.3被放棄的函數有: 代碼如下 call_user_method() (使用 call_user_func() 替代) call_user_method_
Time of Update: 2017-02-28
察看瀏覽器的 Cookies 讓我們來看看儲存在瀏覽器中的內容。如果你用的是 IE5 ,在 windows 目錄下有一個 cookies 的目錄,裡面有很多文字檔,檔案名稱都是類似於 wudong@15seconds[1].txt 這樣的,這就是瀏覽器用來儲存值的 cookies 了。在以前的 IE 版本中, cookies 的內容是可以察看的,但現在內容已經被編碼了。在瀏覽器得到一個 Web 頁面之前,它會先看這個頁面的網域名稱,是否在 cookie
Time of Update: 2017-02-28
extract函數用來將一個數字分解成多個變數直接使用,下面是W3C的解釋:PHP extract() 函數從數組中把變數匯入到當前的符號表中。對於數組中的每個元素,鍵名用於變數名,索引值用於變數值。第二個參數 type 用於指定當某個變數已經存在,而數組中又有同名元素時,extract() 函數如何對待這樣的衝突。本函數返回成功設定的變數數目。 下面表格是參數說明: 文法 extract(array,extract_rules,prefix) 參數