Time of Update: 2016-07-13
個人寫的PHP驗證碼產生類分享,php驗證碼產生分享此驗證碼類直接拿去就可以用,也可以參考!其中類成員codestr是產生的驗證碼字串:width = $num*20; $this->height = $height; $this->num = $num; $this->imgType = $imgType; $this->Type = $Type; $this->codestr = $this->codestr(); $this->zuhe(); }
Time of Update: 2016-07-13
Linux下PHP串連Oracle資料庫,linuxoracle安裝步驟:一、安裝oracle-instantclient下載地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下載 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm下載
Time of Update: 2016-07-13
PHP利用MySQL儲存session,phpmysqlsession實現環境:PHP 5.4.24MySQL 5.6.19OS X 10.9.4/Apache 2.2.26一、代碼CREATE TABLE `session` ( `skey` char(32) CHARACTER SET ascii NOT NULL, `data` text COLLATE utf8mb4_bin, `expire` int(11) NOT NULL, PRIMARY KEY (`skey`),
Time of Update: 2016-07-13
PHP中feof()函數執行個體測試,phpfeof本文執行個體講述了PHP中的feof()函數的用法,針對feof()函數進行了一定的測試,很有實用價值。具體分析如下:本文執行個體運行環境:OS:Mac OS X 10.8.4PHP:5.3.15在PHP的官方手冊中,函數feof()下面的討論不少,對此做了一些相關的測試如下。測試代碼如下: 測試PHP中的feof()函數效果 EOF;function bool2str($bool) { if ($bool =
Time of Update: 2016-07-13
PHP實現利用MySQL儲存session的方法,mysqlsessionsession是PHP程式設計中伺服器端用來儲存使用者資訊的一個變數,具有非常廣泛的應用價值。本文執行個體講述了PHP實現利用MySQL儲存session的方法。分享給大家供大家參考之用。具體步驟如下:本文執行個體的實現環境為:PHP 5.4.24MySQL 5.6.19OS X 10.9.4/Apache 2.2.26一、代碼部分1.SQL語句:CREATE TABLE `session` ( `skey` char(3
Time of Update: 2016-07-13
一個圖片地址分解程式(用於PHP小偷程式),如題,返回一個數組,可以獲得圖片地址的base url,相對位址,名稱等,具體見下例:運行結果:array(4) { ["base_url"]=> string(14) "files.jb51.net" ["img_dir_path"]=> string(27) "/file_images/article/201408" ["img_path"]=> string(19) "201408232212306.png" ["img_ful_path"]=>
Time of Update: 2016-07-13
php 圖片上傳 使用微秒做檔案名稱,$m = microtime ();$mtime = explode(' ' ,$m);$mtime1 = $mtime[1];$mtime2 = substr($mtime[0], 2, 6);$pic_time =
Time of Update: 2016-07-13
PHP實現ftp上傳檔案樣本,FTP上傳是PHP實現的一個常見且非常重要的應用技巧,今天就來與大家分享一下PHP實現FTP上傳檔案的簡單樣本。希望對大家的PHP學習能帶來一定的協助。主要代碼如下:function make_directory($ftp_stream, $dir){ // if directory already exists or can be immediately created return true if
Time of Update: 2016-07-13
ThinkPHP串連資料庫及主從資料庫的設定教程,thinkphp主從本文較為詳細的講述了ThinkPHP串連資料庫及主從資料庫的設定方法,在ThinkPHP項目開發中非常實用。具體實現方法如下:一、項目根目錄上建立config.php代碼如下所示: 'mysql',// 資料庫類型 'DB_HOST' => 'localhost',// 主機 'DB_NAME' => 'aoli',// 資料庫名稱 'DB_USER' => 'root',//
Time of Update: 2016-07-13
ThinkPHP自動填滿實現無限級分類的方法,thinkphp填充本文執行個體展示了ThinkPHP自動填滿實現無限級分類的方法,是ThinkPHP常用功能之一,非常具有實用價值。現將完整執行個體分享給大家,供大家參考。具體實現步驟如下:表aoli_cate如所示:一、action部分:aoli/Home/Lib/Action/CataAction.class.php檔案如下:field("id,name,pid,path,concat(path,'-',id) as
Time of Update: 2016-07-13
php多檔案上傳數組 轉換,print_r($_FILES['UpLoadFile']);$arr = array();if(!empty($_FILES['UpLoadFile'])){ foreach($_FILES['UpLoadFile'] as $k=>$v){ foreach($v as $kk=>$vv){ if($kk==$kk){ $arr[$kk][$k] = $vv; }
Time of Update: 2016-07-13
手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第十六天,教你做----第十六天友情客串:屌絲的坑人表單神器起點:手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第一天回顧:手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第十五天14天pdf版:http://files.cnblogs.com/oshine/%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E5%81%9A%E5%85%B3%E9%94%AE%E8%AF%8D%E5%8C%B9%E9%8
Time of Update: 2016-07-13
ThinkPHP檔案上傳執行個體教程,檔案上傳是很多PHP程式項目中常見的一個功能,今天本文就來分享一個完整的執行個體,來實現ThinkPHP檔案上傳的功能。具體方法如下:一、action部分:FileAction.class.php頁面代碼如下:select(); $this->assign('filelist',$list); $this->display(); } function upload(){
Time of Update: 2016-07-13
ThinkPHP中的常用查詢語言匯總,thinkphp語言匯總本文執行個體匯總了ThinkPHP中的常用查詢語言,供大家參考之用。相信能給大家ThinkPHP開發帶來一定的協助。具體如下:一、普通查詢:在查詢帶入where條件等,最少有三種形式1、字串形式:'id>5 and id2、數組形式:範例程式碼如下:$user=M('user');$data['username']='liwenkai';$list=$user->where(array('username'=>'liwenkai'))
Time of Update: 2016-07-13
PHP防盜鏈代碼執行個體,php防盜執行個體防盜鏈是目前非常常見的web程式設計技巧。本文就以一個執行個體展示了PHP防盜鏈的實現方法。分享給大家供大家參考之用。具體方法如下:主要功能代碼如下:希望本文所述對大家學習PHP程式設計有所協助。php設定防盜鏈的代碼這個用php實現反而更消耗資源,建議從伺服器入手, 改apache配置下面是php實現的代碼, xxx.mp3就是你的音樂檔案的實際地址, 對外傳播的時候只傳播php地址,mp3地址對外不公開 if(strpos($_SERVER[
Time of Update: 2016-07-13
擴充PHP內建的異常處理類,php內建異常處理在try代碼塊中,需要使用throw語句拋出一個異常對象,才能跳到轉到catch代碼塊中執行,並在catch代碼塊中捕獲並使用這個異常類的對象。雖然在PHP中提供的內建異常處理類Exception,已經具有非常不錯的特性,但在某些情況下,可能還要擴充這個類來得到更多的功能。所以使用者可以用自訂的異常處理類來擴充PHP內建的異常處理類。以下代碼說明了在內建的異常處理類中,哪些屬性和方法在子類中是可訪問和可繼承的:12345678910111213141
Time of Update: 2016-07-13
[PHP]更新中間關聯表資料的兩種思路,php思路/*--------------------------------------------------------------------------------------------------------- @黑眼詩人 ---------------------------------------------------------------------------------------------------------*/中間關
Time of Update: 2016-07-13
PHP擷取表單所有複選框的值的方法,php擷取表單複選框通常來說,php中總是只擷取最後一個複選框的值,那麼如何才能擷取所有複選框的值?解決辦法如下:form表單的部分代碼如下:12345php處理POST傳遞過來資料的代碼如下:$str_tag = "";$frm_tag = $_POST['frm_tag'];for($i=0;$i"; if($i==0) $str_tag = $frm_tag[$i]; else $str_tag =
Time of Update: 2016-07-13
PHP中echo和print的區別,phpechoprint一般來說,PHP中動態輸出HTML內容,是通過print 和 echo 語句來實現的,在實際使用中, print 和 echo 兩者的功能幾乎是完全一樣。可以這麼說,凡是有一個可以使用的地方,另一個也可以使用。但是,兩者之間也還是一個非常重要的區別:在 echo 函數中,可以同時輸出多個字串,而在 print 函數中則只可以同時輸出一個字串。同時,echo函數並不需要圓括弧,所以echo函數更像是語句而不像是函數。echo 和
Time of Update: 2016-07-13
PHP緩衝之模組緩衝(APC) APC是Alternative PHP Cache的簡稱,是 PHP 的一個免費公開的最佳化代碼緩衝。它用來提供免費,公開並且強健的架構來緩衝和最佳化 PHP 的中間代碼。1、PHP配置APC開啟APC模組,需要將 extension=php_apc.dll 前面的注釋去掉即可。APC模組的配置參數如下:apc.enabled 類型:布爾型 apc.enabled 可以被設成 0 來禁用 APC。這主要是有用的,當 APC