Time of Update: 2016-07-25
本文介紹下,php搜尋檔案並列出搜尋到的檔案名稱的一例代碼,供初學的朋友參考。先來看一個簡單的php搜尋檔案並顯示的代碼。如下:下面是功能更強,複雜點的。.*/i", $fileContent, $matchResult);$title = preg_replace(array("/()/i","/()/i"), "", $matchResult[0]);if (empty($title)) {return $default;} else {return $title;}}
Time of Update: 2016-07-25
本文介紹下,對php數組去除重複的方法,包括一維數組的去重、二維數組的去重。有需要的朋友參考下。首先,來看一維數組重複項的去除方法。使用array_unique函數,例如:輸出結果:Array ( [0] => apple [1] => banana [2] => pear [4] => wail [5] => watermalon )
Time of Update: 2016-07-25
127.0.0.1 www.a.com127.0.0.1 www.b.com複製代碼首先:建立 a_setcookie.php 檔案: //header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"'); setcookie("test", $_GET['id'], time()+3600, "/", ".a.com"); ?>
Time of Update: 2016-07-25
//system('dir');// exec ('dir');// passthru ('dir');// echo
Time of Update: 2016-07-25
本文介紹下,php實現數組排序的例子,可以實現快速排序、堆排序、希爾排序、插入排序等。有需要的朋友參考下。php數組排序執行個體,代碼如下: 5){while($low $temp){$high --;}$list[$low] = $list[$high];while($low 0; $i --){swap($list, $i, 0);heapfy($list, 0, $i - 1);}}//建立堆function buildheap(&$list){for($i =
Time of Update: 2016-07-25
本文介紹下,在php編程中,取數組中指定長度的資料的方法,有需要的朋友參考下。在php程式中,減少查詢的次數,也是一個提高網站整體效能的辦法。將滿足基本條件的資料全部查詢出來:accessCourse('ID DESC', 1);//查詢出所以滿足基本條件的資料,狀態正常...$list = Json_decode($list_json, true);//因為查詢出來的是json格式這裡將其轉換成array格式 //熱門課程$toplist = array_sort($list, 'NUM',
Time of Update: 2016-07-25
本文介紹下,用php產生0-9,a-z中所有二位元組合的例子,有需要的朋友參考下吧。本節介紹一段php代碼,實現輸出由數字和字母組成的任意兩位元。思路分析:若限定是兩位元的話,要考慮下是否要求首位不為0,如果允許首位為零,就是36 * 36,即求全排列。第一位有36種情況,第二位同樣有36種情況。答案便是:第一位的36種情況乘以第二位的36種情況=>36 * 36。若不允許首位為零,第一位則為35種情況,答案就是35 * 36。三位四位以此類推,36 * 36 * 36(首位可以為零的三位情況)
Time of Update: 2016-07-25
本文介紹下,php數組操作函數之array_values()函數用法,有需要的朋友參考下。在php數組函數中,array_values()函數返回一個數組中的所有值,並自動為返回的數組提供數值索引。其形式如下:array array_values(array array) 例子,擷取$fruits中找到的各元素的值: red [1] => yellow [2] => green )
Time of Update: 2016-07-25
本文介紹下,使用php正則匹配6位16位的字元組合的方法,此正則要求只能為數字、字母與底線。有需要的朋友參考下。要求:php正則匹配6到16位的字串。只允許包含數字、字母、底線組成的6到16位字元,符合返回ture,否則返回false。解答:6到16位,正則可以這樣寫:{6,16}。任意的字元6到16位的Regex是這樣:.{6,16}僅允許數字、字母、底線的組合,正則為:[0-9_a-zA-Z] 整合一下,完整的正則就是:^[_0-9a-z]{6,16}$以下是應用此正則驗證密碼的例子。';$
Time of Update: 2016-07-25
$conn = new Com("ADODB.Connection"); //執行個體化一個Connection對象$connstr = "provider=sqloledb;datasource=.;uid=使用者名稱;pwd=密碼;database=資料庫;";$conn->Open($connstr);$rs = new Com("ADODB.Recordset"); //執行個體化一個Recordcount對象/*使用執行個體*/$rs->Open('select * from
Time of Update: 2016-07-25
本文介紹下,在php編程中用於判斷圖片格式的方法,這也是最基本的一種方法,通過判斷檔案的副檔名來實現的。有需要的朋友參考下吧。php判斷圖片格式,下面是最簡單的方法:另外,在php中判斷圖片格式,多是在上傳圖片的過程中。此時,可以用:$_FILES['userfile']['type']在檔案上傳之前判斷。另外,php中還有一個getimagesize函數,用於取得映像大小。getimagesize 返回和參數如下。返回一個具有四個單元的數組。索引 0 包含映像寬度的像素值,索引 1
Time of Update: 2016-07-25
/*** php代碼取得網站的PR值* by bbs.it-home.org*/$googlehost="toolbarqueries.google.com"; $googleua="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5"; echo getpr('http://bbs.it-home.org'); //convert a string to a 32-bit
Time of Update: 2016-07-25
本文介紹下,在製作頭像功能時,實現的一段等比例綻放圖片的php代碼,有需要的朋友參考下。以下是以前做頭像處理常式時寫的一段代碼。實現:上傳一張圖片,然後儲存成大頭像,再就是將其縮小儲存為小頭像。具體代碼如下:$per2||$per1==$per2) { //原圖長寬比大於或者等於縮圖長寬比,則按照寬度優先 $per=$w/$width; } if($per1注意:imagejpeg()函數,前面未加後面的儲存路徑,一直不成功!經測試才明白是需要添加一個儲存路徑!
Time of Update: 2016-07-25
//PageRank Lookup v1.1 by HM2K (update: 31/01/07)//based on an alogoritham found here: http://pagerank.gamesaga.net/ //settings - host and user agent$googlehost='toolbarqueries.google.com';$googleua='Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
Time of Update: 2016-07-25
/*** PHP Socket POP3類* by bbs.it-home.org*/class SocketPOPClient { var $strMessage = ''; var $intErrorNum = 0; var $bolDebug = false; var $strEmail = ''; var $strPasswd = ''; var $strHost =
Time of Update: 2016-07-25
/** 功能:對URL進行編碼* 參數說明:$web_url 網站URL,不包含"http://"* site: bbs.it-home.org*/function HashURL($url){ $SEED = "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer."; $Result = 0x01020345; for ($i=0; $i {
Time of Update: 2016-07-25
本文介紹下,用php與js實現擷取當前頁面的完整url的方法,二個例子,供大家學習參考。1,javascript實現擷取當前頁面的完整URL:top.location.href 最上層視窗的地址this.location.href 當前視窗的地址2,PHP實現擷取當前頁面的完整URL:"; #localhost //擷取網頁地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php //擷取網址參數 echo
Time of Update: 2016-07-25
/*** phpexcel用法舉例* by bbs.it-home.org* ################*///設定PHPExcel類庫的include path set_include_path('.'. PATH_SEPARATOR . 'D:\Zeal\PHP_LIBS' . PATH_SEPARATOR . get_include_path()); /** *
Time of Update: 2016-07-25
$p = 6 or 0; var_dump($p);//int(6)$p = 6 || 0; var_dump($p);//bool(true)$p = 6 and 0; var_dump($p); //int(6) $p = 6 && 0; var_dump($p); //bool(false) 複製代碼因為賦值運算的優先順序比AND和OR的高,所以先賦值;比&&和||的低,所以邏輯運算子先執行,先邏輯運算,再賦值。
Time of Update: 2016-07-25
Header(“Location: http://bbs.it-home.org”;);exit; //在每個重新導向之後都必須加上“exit”,避免發生錯誤後,繼續執行。?>header(“refresh:3;url=http://bbs.it-home.org”);print(‘正在載入,請稍等…三秒後自動跳轉~~~’); header重新導向 就等價於替使用者在地址欄輸入url?> 複製代碼例2,禁止頁面在IE中緩衝 header('Expires: Mon, 26 Jul 1997