Time of Update: 2016-07-25
本文介紹下,有關php中的ctype函數,用於字串體的檢測函數,有需要的朋友參考下吧。在php程式設計語言中,Ctype函數是PHP內建的字串體測函數。主要包括如下幾種:ctype_alnum -- Check for alphanumeric character(s)檢測是否是只包含[A-Za-z0-9]ctype_alpha -- Check for alphabetic character(s)檢測是否是只包含[A-Za-z]ctype_cntrl -- Check for
Time of Update: 2016-07-25
本文介紹下,php檢測訪問來源是否手機,是的話則自動跳轉到手機頁面中的二種實現方法。有需要的朋友參考下。以下二種方法,均可以實現判斷訪問者的終端來源,是手機還是普通網頁,然後做跳轉。方法一:方法二:0){$is_wap = 1;} elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP") > 0 || strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"UC/") > 0){ $is_wap
Time of Update: 2016-07-25
$currentSessionID = session_id();session_id($currentSessionID );複製代碼以下是實現代碼,分為http與https兩部分。1,http部分: session_start(); $currentSessionID = session_id(); $_SESSION['testvariable'] = 'Session worked'; $secureServerDomain = 'www.sjolzy.cn';
Time of Update: 2016-07-25
本文介紹下,一段可以擷取搜尋引擎入站關鍵詞的代碼,有需要的朋友參考下。代碼如下:0) { $start=stripos($url,'&'); $s_s_keyword=substr($url,0,$start); } else { $s_s_keyword=substr($url,0); } return
Time of Update: 2016-07-25
date.timezone = PRC複製代碼在代碼中設定時區 date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai' 亞洲/上海date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'為“亞洲/重慶”date_default_timezone_set('PRC');//其中PRC為“中華人民共和國”ini_set('date.timezone','Etc/
Time of Update: 2016-07-25
本文介紹下,php中錯誤處理函數error_reporting()的用法,有需要的朋友參考下。在php中,error_reporting() 設定 PHP 的報錯層級並返回當前層級。文法:error_reporting(report_level)如果參數 level 未指定,當前報錯層級將被返回。下面幾項是 level 可能的值:; 錯誤報表是按位的。或者將數字加起來得到想要的錯誤報表等級。; E_ALL – 所有的錯誤和警告; E_ERROR – 致命性運行時錯; E_WARNING –
Time of Update: 2016-07-25
分享一個mysqlDatabase Backup類,並附有詳細的調用方法,有需要的朋友參考下。一個php mysqlDatabase Backup類,分享給大家。1,mysqlDatabase Backup類 backdata.class.php:mysql_link = $mysql_link; } public function backupTables($dbName,$dataDir,$tableNames){//開始備份 $this->dbName =
Time of Update: 2016-07-25
本文介紹下,用php實現的查詢快遞資訊的一個api類,可以支援多種快遞。有需要的朋友參考下。以下是一個封裝好的快遞查詢類,分享給大家。代碼如下:expressname = $this->expressname(); } /* * 採集網頁內容的方法 */ private function getcontent($url){ if(function_exists("file_get_contents")){ $file_contents =
Time of Update: 2016-07-25
本文介紹下,在php中關閉魔術引號magic_quotes_gpc的方法,有需要的朋友參考下。在php中,magic_quotes_gpc 指令只能在系統級關閉,在運行時無法關閉。即不能用 ini_set('magic_quotes_gpc',0);來關閉。在無法修改伺服器段設定檔的情況下,這裡提供另一種辦法,使用 .htaccess 來修改配置。php_flag magic_quotes_gpc
Time of Update: 2016-07-25
//防注入函數function inject_check($sql_str){ $check = eregi('select|insert|update|delete|\*|\/\*|\'|\.\.\/|\.\/|UNION|into|load_file|outfile',$sql_str); if($check){ page_href("http://".$_SERVER['HTTP_HOST']."/home/sitemap.php"); exit();
Time of Update: 2016-07-25
本文介紹下,用php計算指定檔案夾資訊的一段代碼,可以統計出檔案夾的數量、檔案數量、以及檔案夾的大小等。有需要的朋友參考下。以下代碼,實現:計算檔案夾的大小,包括子檔案夾,格式化輸出檔案夾大小、檔案數、子檔案夾數資訊。如下:路徑 : $path";echo "目錄大小 : ".sizeFormat($ar['size'])."";echo "檔案數 : ".$ar['count']."";echo "目錄術 : ".$ar['dircount'].""; //print_r($ar);
Time of Update: 2016-07-25
class CacheException extends Exception {}/*** 緩衝抽象類別*/abstract class Cache_Abstract {/** * 讀緩衝變數 * * @param string $key 緩衝下標 * @return mixed */ abstract public function fetch($key);/** * 緩衝變數 * * @param string
Time of Update: 2016-07-25
本文分享下,php函數register_shutdown_function的用法,有需要的朋友參考下。php函數register_shutdown_function的用法,如下: 說明:在php指令碼死掉時,不想給使用者顯示一個致命錯誤或一個空白頁(在display_errors設為off的情況下) 。PHP中有一個叫做 register_shutdown_function
Time of Update: 2016-07-25
在php中操作檔案是對php程式員的最基本要求,php中提供了大量的工具,用於建立,上傳和編輯檔案。本節教程開始講解如何與檔案進行互動。以協助大家理解PHP中的所有類型的檔案操作!php檔案操作的注意事項在php中對檔案操作,一定要非常謹慎。常見的錯誤包括編輯了錯誤的檔案,用垃圾資料填補了硬碟和意外刪除了檔案的內容。在日常的php開發中,對於檔案操作這一塊,應該合理的使用方法,並做好異常的捕獲等,以最大可能的避免不必要的誤操作,甚至重大的檔案安全故障。php檔案操作概述學習php的檔案操作,需要
Time of Update: 2016-07-25
function getip() { $unknown = 'unknown'; if ( isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] && strcasecmp($_SERVER['HTTP_X_FORWARDED_FOR'], $unknown) ) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } elseif (
Time of Update: 2016-07-25
main(){ int a = -1;printf("%d, %o", a,
Time of Update: 2016-07-25
本文介紹下,php實現的一個縮圖類,支援載入圖片檔案與載入圖片字串,按比例展開等,代碼後面有調用樣本供參考。分享個php縮圖類,可以實現如下的功能: 1,支援載入圖片檔案和載入圖片字串2,可以將縮圖輸出到瀏覽器和保持縮圖檔案3,支援gif,png,jpeg類型的縮減4,可以設定是否按比例來展開代碼如下: maxWidth = $maxWidth; $this->maxHeight = $maxHeight; $this->scale =
Time of Update: 2016-07-25
分享一個php檔案下載類,可以支援多種檔案類型,比如php、html、圖片等。有需要的朋友參考下。在php實現的檔案下載類或方法中,可以分為普通檔案下載和特殊檔案(如:PHP檔案、HTML檔案、圖片等)下載。對於普通的檔案下載,只需要寫一個連結指向該檔案即可,比如:filename.rar。但對於安全性要求比較高的檔案,比較常見的處理辦法是寫一個函數或一個類來處理檔案下載操作以及下載前的一些準備工作。本文分享的這個這個PHP檔案下載類可以支援多種檔案類型,可以下載PHP、HTML等檔案,也可以在
Time of Update: 2016-07-25
本文介紹下,php編程中最基礎的一個命令,即echo命令的具體用例,供大家學習參考。PHP的命令echo輸出文本到Web瀏覽器的一種手段。縱觀你的PHP的職業生涯中,您將使用echo命令比其他任何命令,都要經常的多。所以,讓我們給它一個堅實的認真仔細地閱讀吧!輸出一個字串要輸出一個字串,就像我們在前面的課程中完成,使用PHP的echo。您可以將其中一個字串變數,或您可以使用引號,像我們這樣的下面,建立一個字串echo功能將輸出。代碼:I 喜歡 PHP!";?>結果:Hello!I 喜歡 PHP!
Time of Update: 2016-07-25
本文介紹下,在php中有關多線程編程之管道通訊的例子,有需要的朋友參考下。php多線程實現管道通訊,代碼如下: fifoPath = $fifoPath; } // 寫管道函數開始 function open_write() { $this->w_pipe = fopen($this->fifoPath, 'w'); if ($this->w_pipe == NULL) { error("open pipe {$this->