Time of Update: 2017-01-13
windows系統開關php錯誤提示如果不具備修改php.ini的許可權,可以將如下代碼加入php檔案中: 代碼如下複製代碼 ini_set("display_errors", "On");error_reporting(E_ALL | E_STRICT); 當然,如果能夠修改php.ini的話,如下即可: 代碼如下複製代碼 找到display_errors = On 修改為 display_errors =
Time of Update: 2017-01-13
PHP也不例外!所謂靜態方法(屬性)就是以static關鍵詞標註的屬性或者方法(例如:靜態屬性public static username;)靜態方法和非靜態方法最大的區別在於他們的生命週期不同,用一個執行個體來說明靜態方法定義定義靜態方法很簡單,在聲明關鍵詞function之前加上static,例如: 代碼如下複製代碼 class A{ static function fun()
Time of Update: 2017-01-13
魔術方法是以兩個底線"__"開頭、具有特殊作用的一些方法,可以看做php的"文法糖"。文法糖指那些沒有給電腦語言添加新功能,而只是對人類來說更"甜蜜"的文法。文法糖往往給程式員提供了更實用的編程方式或者一些技巧的用法,有益於更好的編碼風格,是代碼更易讀。不過其並沒有給語言添加什麼新東西。php裡的引用、SPL等都屬於文法糖。 代碼如下複製代碼 $tom = new family($student,'peking');
Time of Update: 2017-01-13
物件導向思想物件導向程式設計(Object-Oriented
Time of Update: 2017-01-13
strtotime定義和用法strtotime() 函數將任何英文文本的日期時間描述解析為 Unix 時間戳記。文法strtotime(time,now)參數 描述 time 規定要解析的時間字串。 now 用來計算傳回值的時間戳記。如果省略該參數,則使用目前時間。 例 代碼如下複製代碼 echo date("Y-m-d",strtotime("now")), "<br />";echo
Time of Update: 2017-01-13
php如何擷取數組的長度,使用php函數count(),或是sizeof()例如: 代碼如下複製代碼 $arr = Array('0','1','2','3','4'); echo count($arr);// 輸出 5 $arr = array('A','B','C');echo sizeof($arr);//輸出3
Time of Update: 2017-01-13
> ../b.php教程 和 ../a.php,結果就會在掃描報告上面出現兩次,很是奇怪。 代碼如下複製代碼 //Update at 2010.07.25 - 以下代碼作廢 $path = '..'; function get_filetree_scandir($path){ $tree = array(); foreach(scandir($path) as $single){ if(is_dir('../'.$single)){ $tree =
Time of Update: 2017-01-13
<html> <head> <title>無重新整理上傳檔案</title> <meta Content-type="text/html" charset="utf-8" /> <script type="text/網頁特效"> function startUpload() {
Time of Update: 2017-01-13
裡面有各種大家開發中常用到的種編碼如uft8->gbk gbk轉utf8 繁體轉簡體 簡體轉繁體 utf8轉unicode gbk轉拼音 Ascii轉拼音 等<?php教程/** * utf8轉gbk * @param $utfstr */function utf8_to_gbk($utfstr) { global $UC2GBTABLE; $okstr =
Time of Update: 2017-01-13
下面舉了二個實現來告訴你如何過濾重複的內容,有需要的朋友可以參考 foreach($arr as $value){ if(!empty($value)){ $strs=strstr($value,"新聞"); }}輸出:新聞 新聞直接用array_unique 函數就可以了。 $string= '數組aabbccdd'; function
Time of Update: 2017-01-13
這段代碼來自php教程cms覺得很好,所以拿出來分享給大家,有需要的朋友可以參考一下。/** * 檔案掃描 * @param $filepath 目錄 * @param $subdir 是否搜尋子目錄 * @param
Time of Update: 2017-01-13
如在我們提供網地址是 httt://www.111cn.net 但我們使用下面程式可以自動給它加個超級串連哦。提供看一個php教程進階的做法function autolink($foo) {$foo = eregi_replace('(((f|ht){1}tp://)[-a-za-z0-9@:%_+.~#?&//=]+)', '<a href="1" target=_blank rel=nofollow>1</a>', $foo);if(
Time of Update: 2017-01-13
php教程對檔案的操作分類讀寫追加等方式,不過主要還是只有下面幾步,有需要的朋友可參考一下。將資料寫或讀入檔案,基本上分為三個步驟:1. 開啟一個檔案(如果存在)2. 寫/讀檔案3.
Time of Update: 2017-01-13
第一分類(父分類)-->第二分類(子分類)-->第三分類(孫分類)這種親緣分類越多,程式和資料庫教程的控制就越加的複雜困難.在同一級的分類處理和控制是非常的簡單的,因為只需要一個資料庫來記載這一級的分類就行了,如:系統,新聞等分類,在這一級上處理是很簡單的,但對一個網站來說一級分類是不夠的,還需要再分類//我們建一個表"class"CREATE TABLE `class` ( `id` int(11) NOT NULL auto_increment
Time of Update: 2017-01-13
php教程中urlencode()函數詳解說明URLEncode:是指標對網頁url中的中文字元的一種編碼轉化方式,最常見的就是Baidu、Google等搜尋引擎中輸入中文查詢時候,產生經過Encode過的網頁URL。URLEncode的方式一般有兩種,一種是傳統的基於GB2312的Encode(Baidu、Yisou等使用),另一種是基於UTF-8的Encode(Google、Yahoo等使用)。本工具分別實現兩種方式的Encode與Decode:中文 -> GB2312的Encode
Time of Update: 2017-01-13
下面代碼可以判斷混合體的字串中中文字串的長度的一個函數,因為php教程不支援中文計算所以我們專業自訂了一個函數。header('Content-type:text/html;charset=utf-8'); /** * 可以統計中文字串長度的函數 * @param $str 要計算長度的字串 * @param $type 計算長度類型,0(預設)表示一個中文算一個字元,1表示一個中文算兩個字元 * */ function abslength($str) { if(empty($str)){
Time of Update: 2017-01-13
(1).REMOTE_ADDR:瀏覽當前頁面的使用者電腦的ip地址(2).HTTP_X_FORWARDED_FOR: 瀏覽當前頁面的使用者電腦的網關(3).HTTP_CLIENT_IP:用戶端的ip在PHP 中使用 $_SERVER["REMOTE_ADDR"] 來取得用戶端的 IP 位址,但如果用戶端是使用Proxy 伺服器來訪問,那取到的就是Proxy 伺服器的 IP 位址,而不是真正的用戶端 IP 位址。要想透過Proxy 伺服器取得用戶端的真實 IP 位址,就要使用
Time of Update: 2017-01-13
這裡包括了,日期的正則 驗證日期 數字 電話號碼式 時間格式等一些常用的Regex匹配中文字元的Regex: [u4e00-u9fa5] 評註:匹配中文還真是個頭疼的事,有了這個運算式就好辦了 匹配雙位元組字元(包括漢字在內):[^x00-xff] 評註:可以用來計算字串的長度(一個雙位元組字元長度計2,ASCII字元計1) &
Time of Update: 2017-01-13
php教程 unlink與rmdir實現檔案與檔案夾刪除刪除目錄及檔案<?php function delsvn($dir) { $dh=opendir($dir); //找出所有".svn" 的檔案夾: while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file;
Time of Update: 2017-01-13
php教程和mysql教程分頁最基本的不是limti s,e 然後加page就可以實現了。<?php//初始參數設定$pagesize=5 ; //分頁大小$pagenum=1 ; //預設為第一頁//第一步:擷取當前是第幾頁if($_GET){ if($_GET['pagenum']){ $pagenum=$_GET['pagenum']; }}//第二步:擷取當前分頁的內容列表$sql="Select *