Time of Update: 2016-07-25
有想過在windows環境中定時執行php代碼嗎?想法很酷,實現起來其實並不麻煩,有需要的朋友,可以參考下本文的介紹。可以利用windows的計劃任務來定時調用PHP指令碼,分三個步驟進行。Linux定時執行php的方法,請參考:有關php定時執行的方法介紹 。另外,有關定時任務的原理,請參考:瞭解php定時計劃任務的實現原理
Time of Update: 2016-07-25
一個php圖片處理類,可以縮放圖片,可以給圖片加浮水印,有需要的朋友,可以參考下。代碼如下:path=rtrim($path, "/")."/"; } /* 對圖片進行縮放 * * 參數$name: 是需要處理的圖片名稱 * 參數$width:是縮放後的寬度 * 參數$height:是縮放後的高度 * 參數$qz: 是新圖片的名稱首碼 * 傳回值:就是縮放後的圖片名稱,失敗則返回false
Time of Update: 2016-07-25
為大家介紹一個php物件導向的簡單例子,有需要的朋友,可以參考下。下面是一個php 面象對象的例子,很簡單,協助大家掌握php oop的思想。1、定義類name ="小白"; $cat1->age=10; echo $cat1->name.'---'.$cat1->age;*/ //對象傳遞的形式,地址傳遞 class Person{ public $name; public $age; }
Time of Update: 2016-07-25
當php載入mcrypt.dll失敗時,你有想過如何解決嗎?快來參考下本文提供的簡便方法吧。php 載入mcrypt.dll失敗的解決辦法:1、php.ini裡面尋找extension=php_mcrypt.dll,去掉前面的分號”;” ,重啟apache.無效(注意:在AppServ中php.ini在dinwos目錄下)。2、複製php目錄下的libmcrypt.dll到windows/system32目錄下,重啟IIS
Time of Update: 2016-07-25
php實現點擊驗證碼即時重新整理,即不重新整理當前頁面,只重新整理驗證碼的代碼,有需要的朋友,可以參考下。具體實現如下。1、驗證碼頁 code.php 2、登入頁,驗證碼 login.php 驗證碼測試 您可能感興趣的文章:php驗證碼簡單函數代碼(附)分享一個php
Time of Update: 2016-07-25
本節為大家介紹php資料類型,供大家學習參考。文法:整型值可以使用十進位,十六進位或八進位表示,前面可以加上可選的符號(- 或者 +)。八進位表示數字前必須加上 0(零),十六進位表示數字前必須加上 0x。例1,";echo PHP_INT_MAX;echo "";//整數最大有多少數 (2147483647)$fmax=2147483648;var_dump(PHP_INT_MAX); //一個數超出了 integer 的範圍,將會被解釋為 float類型。echo "";var_dump($
Time of Update: 2016-07-25
在防止使用者重新整理方面,即時銷毀$_POST['name']的方法是不行的,或許是有緩衝的原因,這種方法失敗。 本文使用session來解決,有需要的朋友,可以參考下。Session儲存在伺服器端,在PHP過程中改變Session變數的值後,即儲存在伺服器端,下次訪問這個變數時,得到是新賦的值,所以,可以用一個Session變數記錄表單提交的次數,大於1時,就不在處理表單中的資料。測試代碼:'; print_r($_POST);
Time of Update: 2016-07-25
為大家介紹php使用rmdir命令刪除目錄的三種方法,有需要的朋友,可以參考下。1、遞規法2、根據系統不同,分別調用刪除命令function del_dir($dir) { if(strtoupper(substr(PHP_OS, 0, 3)) == 'WIN') { $str = "rmdir /s/q " . $dir; } else { $str = "rm -Rf " . $dir; } } 3、迴圈法function deltree($pathdir) { echo $pathdir;
Time of Update: 2016-07-25
本節為大家介紹php數組的練習,一個跳水比賽結果的練習題,供大家學習參考。題目:1、跳水比賽,8個評委打分,運動員的成績是8個成績去掉一個最高分和去掉一個最低分。剩下6個分數的平均分就是最後得分。使用一維數組實現打分功能。2、並且把最高分和最低分的評委找出來。樣本1:1.php請裁判輸入分數樣本2:2.php";//定義變數計算總分$total=0;/*for($i=0;$i"; $total+=$arr[$i];}*/foreach($arr as $v){ $total+
Time of Update: 2016-07-25
為大家介紹php插入排序的實現演算法與代碼,有需要的朋友,可以參考學習下。插入排序,就是將一個資料插入到已經排好序的有序資料中,從而得到一個新的、個數加一的有序資料。演算法描述:⒈ 從第一個元素開始,該元素可以認為已經被排序⒉ 取出下一個元素,在已經排序的元素序列中從後向前掃描⒊ 如果該元素(已排序)大於新元素,將該元素移到下一位置⒋ 重複步驟3,直到找到已排序的元素小於或者等於新元素的位置⒌ 將新元素插入到下一位置中⒍ 重複步驟2代碼如下:=0 && $insertVal
Time of Update: 2016-07-25
echo strtotime(”2009-1-22″) 結果:1232553600 複製代碼說明:返回2009年1月22日0點0分0秒時間戳記二,PHP時間戳記函數擷取英文文本日期時間 樣本如下:便於比較,使用date將當時間戳記與指定時間戳記轉換成系統時間(1)列印明天此時的時間戳記strtotime(”+1 day”) 目前時間:echo date(”Y-m-d H:i:s”,time()) 結果:2009-01-22 09:40:25指定時間:echo date(”Y-m-d H:i:s”
Time of Update: 2016-07-25
如果你正在思考,如何擷取當前頁面的完整URL,以及php中的實現代碼是什麼樣子的呢?那麼,請看本文吧。參考代碼如下。擷取當前頁面URL#測試網址: http://localhost/blog/testurl.php?id=5//擷取網域名稱或主機地址 echo $_SERVER['HTTP_HOST'].""; #localhost//擷取網頁地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php//擷取網址參數 echo
Time of Update: 2016-07-25
/*****子串的長度可以自訂,比如連續4個字元**site http://bbs.it-home.org $str ='我是中國人我是外國人我是韓國人我是美國人我是中國人我是英國人我是中國人我是外國人'; Count_string($str,5); function Count_string($sstr,$length) { $cnt_tmp = 0; $cnt = 0; $str = ''; $str_tmp = array();
Time of Update: 2016-07-25
/** * 正則取圖片路徑 * by http://bbs.it-home.org*/$pattern="//";$str='';preg_match_all($pattern,$str,$match);print_r($match);/*1 (?s) 代表 Pattern.DOTALL,也就是匹配換行,允許 img裡出現在多行2 .*?代表非貪婪匹配任一字元,直到後面的條件出現3 ?: 代表這個匹配但不被捕獲,也就是不在結果出現 [\.gif|\.jpg] 是或者的意思*/?>
Time of Update: 2016-07-25
php實現的遞迴遍曆目錄的二個函數,用到了php中的glob、is_dir、dir等函數,有需要的朋友,可以參考下。藉助php內建函數glob、is_dir、dir實現。'; } } } myscandir('D:/wamp/www/exe1/*');/** * 函數2 * 使用dir()函數*/ function myscandir($path){ $mydir=dir($path); while($file=$
Time of Update: 2016-07-25
/** *根據路徑path建立多級目錄 *$dir目標目錄 $mode許可權,0700表示最高許可權 */ function makedir( $dir , $mode = "0700" ) { if(strpos($dir , "/" )){ $dir_path = "" ; $dir_info = explode ( "/" , $dir );
Time of Update: 2016-07-25
/** * 不重新整理 cookie及時生效 * site http://bbs.it-home.org*/cookie("mycookie","cookievalue",time()+60); var_dump($_COOKIE["mycookie"]); //PHP COOKIE設定函數立即生效,支援數組 function cookie($var, $value='', $time=0, $path='', $domain='') {
Time of Update: 2016-07-25
如果你還在苦苦尋找php數組的操作方法,你一定不能錯過這篇文章,最全的php數組操作方法,希望對大家有所協助。一、基本函數數組的鍵名和值array_values($arr);獲得數組的值array_keys($arr);獲得數組的鍵名array_flip($arr);數組中的值與鍵名互換(如果有重複前面的會被後面的覆蓋)in_array("apple",$arr);在數組中檢索applearray_search("apple",$arr);在數組中檢索apple
Time of Update: 2016-07-25
php產生驗證碼圖片的例子,適合用來學習掌握php gd庫,有需要的朋友,參考下吧。代碼如下:您可能感興趣的文章:php驗證碼簡單函數代碼(附)分享一個php
Time of Update: 2016-07-25
/** * *函數:調整圖片尺寸或產生縮圖 *修改:2013-2-15 *返回:True/False *參數: * $Image 需要調整的圖片(含路徑) * $Dw=450 調整時最大寬度;縮圖時的絕對寬度 * $Dh=450 調整時最大高度;縮圖時的絕對高度 * $Type=1 1,調整尺寸; 2,產生縮圖 * site http://bbs.it-home.org */ $phtypes=array('img/gif',