Time of Update: 2016-07-13
ThinkPHP中的CURD操作,ThinkPHPCURD操作php //查詢多條記錄,返回二維數組 $result = M("admin")->select(); $result = M("admin")->where("id>2")->select(); $result = M("admin")->where("id>2")->order("id desc")->limit("0,5")->field("id,username,psssword")->select()
Time of Update: 2016-07-13
PHP藉助phpmailer發送郵件 phpmailer是一款免費的php郵件發送外掛程式,我們可以利用phpmailer登入到我們指定的郵件然後再利用這個郵件給我們自動發郵件了,這個現在免費的郵箱像163,sina都支援,好了費話不說多了來看看一段phpmainer 163郵件發送郵件吧。 本地沒有發郵件的伺服器,藉助現成的SMTP伺服器發送郵件是個不錯的選擇,這裡使用到的工具是phpmailer ( Version 5.2.0),SMTP伺服器就選gmail和163。 1.
Time of Update: 2016-07-13
php設計模式之策略模式策略模式: 策略模式是對象的行為模式,用意是對一組演算法的封裝。動態選擇需要的演算法並使用。 策略模式指的是程式中涉及決策控制的一種模式。策略模式功能非常強大,因為這個設計模式本身的核心思想就是物件導向編程的多型思想。 策略模式的三個角色:1.抽象策略角色2.具體策略角色3.環境角色(對抽象策略角色的引用)實現步驟:1.定義抽象角色類(定義好各個實現的共同抽象方法)2.定義具體策略類(具體實現父類的共同方法)3.定義環境角色類(私人化申明抽象
Time of Update: 2016-07-13
PHP擷取當前日期和時間及格式化方法參數 這篇文章主要介紹了PHP擷取當前日期和時間及格式化方法參數,本文先是講解了擷取當前日期時間的方法,其後總結了格式化參數,需要的朋友可以參考下 使用函式 date() 實現 代碼如下: 顯示的格式: 年-月-日 小時:分鐘:秒 相關時間參數: a - "am" 或是 "pm" A - "AM" 或是 "PM" d - 幾日,二位元字,若不足二位則前面補零; 如: "01" 至 "31" D - 星期幾,三個英文字母; 如: "Fri"
Time of Update: 2016-07-13
PHP中的Abstract Class和Interface 最近開始學習PHP+MySQL,記錄下學習過程中的重點內容吧,然後考慮把開發網站的過程也寫一個系列Blog。這篇blog主要介紹了Abstract Class和Interface的區別。Abstract Class什麼是Abstract Class( 抽象類別)和C++中的抽象類別概念一樣,包含有純虛函數(Java和Php中叫abstract method)的類叫做Abstract Class。 我們有時候也把abstract
Time of Update: 2016-07-13
php以fastCGI的方式運行時檔案系統許可權問題及解決方案 在IIS7.0上以FastCGI方式配置好PHP運行環境,測試可以正常運行PHP程式後,將PHP程式部署上去,匯入程式原來的資料和配置資訊。很快就有問題出來啦下面我們就詳細記錄下。 今天準備將一個php demo放在IIS下運行,網站在IIS下的配置是這樣的: 應用程式集區是整合模式下的.net framework 2.0(2.0或4.0沒什麼關係,因為php以fastCGI的方式在跑),
Time of Update: 2016-07-13
PHP類連貫操作的實現方法PHP中的連貫操作看起來的確很酷,也非常的方便代碼的閱讀,當然了必須是在OOP中用才行,在過程化的程式中,就沒有必要用這種方法了。有實現這個方法的有用_CALL來實現的,而我下面寫的這個例子,則不是用_call的,大家可以擴充一下吧。下面寫的這個SQL語句組合類別,主要是用於學習的,如果有同學想拿去用,請再完善一下。/** SQL語句組合執行個體類,始發文章web開發筆記* www.chhua.com* 學慣用,非專業類* */class sql{private
Time of Update: 2016-07-13
PHP設計模式之裝飾者模式代碼執行個體
Time of Update: 2016-07-13
Mac環境下php操作mysql資料庫的方法分享 今天在mac上搭建好了php的環境,我們就把php操作mysql資料庫的方法分享給大家,有需要的小夥伴參考下。 Mac本地環境搭建 在Mac系統,我們可以使用MAMP Pro 軟體來搭建本機伺服器。安裝好這款軟體,網站的目錄在 /Applications/MAMP/htdocs
Time of Update: 2016-07-13
PHP date函數常用時間處理方法 這篇文章主要介紹了PHP date函數常用時間處理方法,本文介紹擷取今天、明天、昨天、一周后、一個月前、一個月後等時間的方法,需要的朋友可以參考下 代碼如下: echo "今天:".date("Y-m-d").""; echo "昨天:".date("Y-m-d",strtotime("-1 day")), ""; echo "明天:".date("Y-m-d",strtotime("+1 day")). ""; echo
Time of Update: 2016-07-13
PHP輸出一個等腰三角形的方法,php輸出等腰三角形本文執行個體講述了PHP輸出一個等腰三角形的方法。分享給大家供大家參考。具體實現方法如下:function isosceles($line,$sing){ $tab ='='; for($i=1;$i "; }}function print_blank($num,$line,$tab){ $blank =''; for($i=$num;$i運行結果如下:====*=======***=====*****===*******=***
Time of Update: 2016-07-13
PHP異常處理淺析,異常處理淺析PHP預定了兩個異常類:Exception和ErrorException複製代碼 代碼如下:Exception { /* 屬性 */ protected string $message ; //異常訊息內容 protected int $code ; //異常代碼號 protected string $file ; //拋出異常的檔案名稱 protected int $line ; //拋出異常在該檔案中的行號 /* 方法 */
Time of Update: 2016-07-13
PHP設計模式之適配器模式代碼執行個體
Time of Update: 2016-07-13
PHP session檔案獨佔鎖引起阻塞問題解決方案,PHP預設的會話處理器是session.save_handler =
Time of Update: 2016-07-13
php猴子選大王問題解決方案,猴子大王本文執行個體講述了php猴子選大王問題解決方案。分享給大家供大家參考。具體分析如下:問題描述:一群猴子排成一圈,按1,2,...,n依次編號。然後從第1隻開始數,數到第m只,把它踢出圈,從它後面再開始數,再數到第m只,在把它踢出去...,如此不停的進行下去,直到最後只剩下一隻猴子為止,那隻猴子就叫做大王。要求編程類比此過程,輸入m、n,輸出最後那個大王的編號。解決方案: 1) { //遍曆數組,判斷當前猴子是否為出局序號,
Time of Update: 2016-07-13
PHP SPL標準庫之檔案操作 這篇文章主要介紹了PHP SPL標準庫之檔案操作(SplFileInfo和SplFileObject)執行個體,本文講解SplFileInfo用來擷取檔案詳細資料、SplFileObject遍曆、尋找指定行、寫入csv檔案等內容,需要的朋友可以參考下 PHP SPL中提供了SplFileInfo和SplFileObject兩個類來處理檔案操作。 SplFileInfo用來擷取檔案詳細資料: 代碼如下: $file = new
Time of Update: 2016-07-13
PHP擷取數組最大值下標的方法,擷取數組最大值下標本文執行個體講述了PHP擷取數組最大值下標的方法。分享給大家供大家參考。具體實現方法如下: 0,'8212'=> 100,'8172'=> 10008);$key = array_search(max($hots),$hots); echo $key;?>運行結果為:8172希望本文所述對大家的php程式設計有所協助。http://www.bkjia.com/PHPjc/998561.htmlwww.bkjia.comtruehttp:/
Time of Update: 2016-07-13
PHP SPL標準庫之介面(Interface)詳解 這篇文章主要介紹了PHP SPL標準庫之介面(Interface)詳解,本文分別講解了Coutable介面、OuterIterator介面、RecursiveIterator介面、SeekableIterator介面、SplObserver和SplSubject介面等內容,需要的朋友可以參考下 PHP
Time of Update: 2016-07-13
php實現修改新聞時刪除圖片的方法,本文執行個體講述了php實現修改新聞時刪除圖片的方法。分享給大家供大家參考。具體實現方法如下://old_contents:待修改的公告內容;//$content:修改後的公告內容$oldPic=array();$nowPic=array();preg_match_all("/\/",$old_contents,$match);if(!empty($match[2])){ foreach($match[2] as $key=>$value){
Time of Update: 2016-07-13
PHP Streams(流)詳細介紹及使用,phpstreamsPHP Streams是內建核心操作,可能一般的開發人員很少用,它用於統一檔案、網路、資料壓縮等類檔案操作方式,並為這些類檔案操作提供一組通用的函數介面。一個stream就是一個具有流式行為的資來源物件,每個stream對象都有一個封裝類。Stream 可以通過://方式來引用。其中是封裝類的名字,中的內容是由封裝類的文法指定,不同的封裝類的文法會有所不同。來看看PHP 預設有哪些內建的封裝類:print_r(stream_get_