Time of Update: 2016-07-13
在php中實現頁面跳轉的方法只有一種,就是使用header(location:$go_url); 就可以實現了頁面跳轉了,下面我來給各位同學詳細介紹介紹。php header()頁面跳轉我把blog從http://www.你的網域名稱/blog遷移到http://www.bKjia.c0m網域名稱下,當使用者訪問以前blog地址時,自動跳轉到當前blog的對應文章 代碼如下複製代碼
Time of Update: 2016-07-13
在php中刪除目錄如果是空目錄我們可直接使用rmdir來刪除,但是要刪除非空目錄我們需要先刪除最子級目錄的檔案然後再刪除空目錄,其實就是遞迴刪除目錄了。//迴圈刪除目錄和檔案函數 代碼如下複製代碼 function delDirAndFile( $dirName ){if ( $handle = opendir( “$dirName” ) ) {while ( false !== ( $item = readdir( $handle ) ) ) {if (
Time of Update: 2016-07-13
PHP執行系統命令的有幾個常用的函數,如有:system函數、exec函數、popen函數,passthru,shell_exec函數他們都可以執行系統命令,不過前提時必須系統給了許可權了哦。system函數說明:執行外部程式並顯示輸出資料。文法:string system(string command, int [return_var]);傳回值: 字串詳細介紹:本函數就像是 C 語中的函數 system(),用來執行指令,並輸出結果。若是 return_var 參數存在,則執行
Time of Update: 2016-07-13
本文章來給大家介紹php反中文漢字轉Unicode編碼實現程式方法,有需要瞭解的朋友可進入參考。程式 代碼如下複製代碼 /** * $str 原始字串 * $encoding 原始字串的編碼,預設GBK * $prefix 編碼後的首碼,預設"" * $postfix 編碼後的尾碼,預設";" */function unicode_encode($str, $encoding = 'GBK', $prefix = '', $postfix = ';') { $str =
Time of Update: 2016-07-13
在php中要測試代碼執行消耗的記憶體和時間我們可以直接使用倆函數,microtime 和 memory_get_usage就可以了,下面我來給大家介紹介紹。我們先來看看microtime 和 memory_get_usage函數用法吧義和用法microtime() 函數返回當前 Unix 時間戳記和微秒數。文法microtime(get_as_float)參數 描述 get_as_float 如果給出了 get_as_float 參數並且其值等價於 TRUE,該函數將返回一個浮點數。例子
Time of Update: 2016-07-13
本文章給大家介紹利用txt與php實現隨機廣告顯示調用方法,原理很簡單我們把廣告檔案放到txt檔案中,當有使用者訪問時我們把txt檔案載入,然後隨機出來. 代碼如下複製代碼 #########隨機廣告顯示########## function myads(){ $dir="ads"; #設定存放記錄的目錄 //$dir="ads"; #設定存放記錄的目錄 $ads="$dir/ads.txt"; #設定廣告代碼檔案 $log ="$dir/ads.log"; #
Time of Update: 2016-07-13
在php中數組排序函數有很多很多(rsort,sort,asort,rsort,krsort,ksort,array_multisort),下面我來給各位朋友總結我們常用到的一些數組排序函數與使用者自己寫的數組排序執行個體,有需要使用的朋友可參考。數組排序最常用的函數就是 sort($arr); 它的作用是按數組的索引值升序排列,並且排序後的數組鍵名不再是原來的鍵名,是按新數組來重新設定的鍵名。而有時我們要求更複雜的排序。如按鍵名排序,這裡用到 ksort($arr);
Time of Update: 2016-07-13
下面介紹了幾種產生EXCEL文檔的php實現程式,有需要的朋友可參考。原生態的寫法原始方式:發送header,用附件的表頭髮送到使用者瀏覽器表示是要下載的,然後讀出資料庫中的資料,一條一條的解析,寫入excel格式的檔案中 代碼如下複製代碼 $DB_Server = "localhost"; $DB_Username = "root"; $DB_Password = ""; $DB_DBName = "DBName"; $DB_TBLName =
Time of Update: 2016-07-13
昨天要判斷使用者IP來源,然後再輸入使用者IP所在網段所在地址,我們第一條就需要把IP地址與整型互相轉換功能實現,下面我來看看系統函數ip2long與long2ipPHP中有內建函數ip2long可以將ip地址轉換整型。 代碼如下複製代碼 $ip = '210.110.11.49';echo ip2long($ip);輸出:-764540111 輸出的整型有負號是因為我們得到的結果是有符號整型,有符號整型最大值2147483647,要把結果轉換為無符號型可以這麼寫3530427185
Time of Update: 2016-07-13
如果我們要匹配中文漢字在php與js中只要利用正則/^[\\x{4e00}-\\x{9fa5}]+$/u,匹配雙位元組字元(包括漢字在內):[^/x00-/xff]即可,具體如下 js版匹配中文字元的Regex: [/u4e00-/u9fa5]匹配雙位元組字元(包括漢字在內):[^/x00-/xff] 代碼如下複製代碼 var reg = /^[u4e00-u9fa5]+$/;if(reg.test(str)){
Time of Update: 2016-07-13
本文章來給大家推薦一個不錯的購物車效果,這裡主要求包括了幾個東西,一個是購物車類用php寫的,
Time of Update: 2016-07-13
最近在開發一個Discuz!外掛程式,今天遇到一個問題,我在背景一個函數中調用外掛程式的變數資料時返回空值,測試幾次無果後突然想起應該是沒有載入緩衝導致的,於是加入了loadcache(\'plugin\')載入外掛程式緩衝。可是問題依舊。分析一下問題,需要調用到到資料的是一個函數(暫且稱為函數A),已經執行了global
Time of Update: 2016-07-13
我們來給大家介紹一下關於在php中無發限分類的一些用法,包括有直接無限分類資料庫與數組的操作,有需要的朋友可參考參考。先看一個php與mysql資料庫的無限分類建立資料庫 :id,fid,fname(id和fid都必需是數字類型而且fid的預設值一定要設成0; 代碼如下複製代碼 $stime=microtime();$db=@mysql_connect("localhost","root","micronsky.net") or
Time of Update: 2016-07-13
一個網友寫的地市聯動的php分類程式,大家可參考參考。寫一個函數,將資料 代碼如下複製代碼 $array = array( 0=>array("","河北"), 1=>array("","北京"), 2=>array(0,"保定"), 3=>array(1,"海澱"), 4=>array(3,"中關村"), 5=>array(2,"涿州")); 處理後返回如下:河北-保定--涿州北京-海澱--中關村 代碼如下複製代碼 function
Time of Update: 2016-07-13
郵箱驗證代碼大都是不能驗證一個字母的網域名稱或一個字母的使用者名稱,如:i@fufuok.com 或 fufu@9.cn 。解決方案如下:1,不做總長度判斷,長度判斷可以自己加上;2,支援.net.cn,.com.cn這樣的網域名稱尾碼;3,郵箱名部分以字母或者數字開頭,中間可以有“-”與“_”符號;4,網域名稱部分以字母或者數字開頭,中間可以有“-”與“_”符號;PHP 郵箱驗證Regex
Time of Update: 2016-07-13
本文章總結了關於php檔案上傳及錯誤碼的介紹,有需要學習的朋友可參考一下本文章。上傳作業碼 代碼如下複製代碼 if($_FILES['myfile']['error'] > 0) { //判斷檔案是否可以成功上傳到伺服器,0表示上傳成功 echo 'Error: '; switch ( $_FILES['myfile']['error'] ) { case
Time of Update: 2016-07-13
我們經常會在網站中看到可以直接把網站以捷徑儲存到自己的電腦中,然後只要點擊就可以實現進入網了,那麼php中怎麼把網頁添加到案頭捷徑呢。功能簡單,直接上代碼。 代碼如下複製代碼 火星時代IT開發 shortcuts.php 代碼 代碼如下複製代碼 $Shortcut =
Time of Update: 2016-07-13
PHP資料集構建JSON及新數組介紹介紹有需要的朋友可參考一下。 代碼如下複製代碼 function RecordToJson($recordset) { $jstr='['; while($rs = $recordset->Fetch()) { //$nick = iconv("GBK",'utf-8',$rs['nick']);/*轉換為utf-8編碼*/ //TODO:遍曆結果集
Time of Update: 2016-07-13
php使用者註冊時常用的一些常用總結,包括有檢測是否符合使用者名稱格式 檢測是否符合使用者名稱格式 檢測參數的值是否相同 檢測參數是否為中文等等。 代碼如下複製代碼 /*** Check檢測類*/Class Check{ /** * IsUsername函數:檢測是否符合使用者名稱格式 * $Argv是要檢測的使用者名稱參數 * $RegExp是要進行檢測的正則語句 * 傳回值:符合使用者名稱格式返回使用者名稱,不是返回false */ function
Time of Update: 2016-07-13
本文章介紹了關於php分多步填寫投票調查表單實現方法,大致為 把使用者填寫的內容擷取之後儲存在一個隱藏中,然後最後一步就一次提交給資料庫。1.php 代碼如下複製代碼 2.php 代碼如下複製代碼 3.php 代碼如下複製代碼 4.php 代碼如下複製代碼