Time of Update: 2016-06-23
404??,很多人都知道,如果要??的url不存在的?候就?取?示???面.以往在?理404方面我?通常的做法是要?????行字,而有心人士或????其稍加美化,另外一少部份想投?取巧的?夥甚至用meta??做延??向,?此而已,其?404?可以?我?做很多事,?就是今天我?要??的重?了. 首先我??明一下我的404究竟都能?我做哪些事情: 1.他可以告?我何??自哪?的用?要??我哪?URL?果失?了. 2.他能告?我?方?何要????URL,並?助我?化?站
Time of Update: 2016-06-23
View Code destFolder = $custDir; // 自訂上傳的檔案路徑 $this->upPath = $custPath; $this->upName = $this->setName ( $custName ); $this->upTypes = $custTypes; $this->upMaxSize = $custMaxSize; $this->fileField = ( string
Time of Update: 2016-06-23
關於分頁程式,我的理解是當點擊某個連結如:[下一頁]就顯示下一頁對應的資料. 這本質是對資料庫的操作,簡而言之換成SQL語句就是 select some_fields from table limit Offset Num; 這裡Num是固定的,比如每頁顯示10條資料 關鍵是Offset,即位移量,每點擊下一頁時候,這個值就會發生變化;如:0,10 10,10 20,10.... 在頁面上最終顯示的只有兩個東西,一個是對應的資料(圖片,文字等...),一個是
Time of Update: 2016-06-23
//擷取網上的一個檔案function getUrlImage($url, $file = '', $maxExe = 0, $safe = false){ $urlExt = explode('.', $url); $fileExt = array('txt','jpg','gif','png'); if(!in_array(end($urlExt), $fileExt, true)) return false; $file = ($file)?
Time of Update: 2016-06-23
One of the key values at Facebook is to move fast. For the past six years, we have been able to accomplish a lot thanks to rapid pace of development that PHP offers. As a programming language, PHP is simple. Simple to learn, simple to write, simple
Time of Update: 2016-06-23
我們在開發網路程式時,往往需要抓取非本地檔案,一般情況下都是利用php類比瀏覽器的訪問,通過http請求訪問url地址, 然後得到html原始碼或者xml資料,得到資料我們不能直接輸出,往往需要對內容進行提取,然後再進行格式化,以更加友好的方式顯現出來。 下面簡單說一下php抓取頁面的幾種方法及原理: 一、 PHP抓取頁面的主要方法: 1. file()函數 2. file_get_contents()函數 3. fopen()->fread()->fclose(
Time of Update: 2016-06-23
最近有從百度貼吧上批量下載圖片的需求,即從某一個貼吧下載所有圖片。 本來打算用python寫的,因為對python不熟悉,試了minidom,HtmlParser等,感覺上不了手,還是使用比較擅長的php語言吧。 以下是原始碼: 1 \r\n";37 foreach($tidlist as $tid)38 {39 echo "--Gallery $tid \r\n";40 $galleryurl =
Time of Update: 2016-06-23
??PHP的朋友都知道,其?最?心的就是程式中出?一些?常或??,?些??如果?出到用?的?幕?把用????,甚至?此?了工作,如果不?出到?幕就得想?法??到日?中,但是似乎不是每?人都有查看??日?的??,?瞭解????尬的??,所以我?了?段代?,其用意就是?我??的php程式出?的?候把???容捕捉出?然後?到我?的email?.先看效果: Define('SYS_DEBUG',false);IF(SYS_DEBUG)
Time of Update: 2016-06-23
定義數組 PHP數組array是一組有序的變數,其中每個變數被叫做一個元素。 一、定義數組 可以用 array() 語言結構來建立一個數組。它接受一定數量用逗號分隔的 key => value 參數對。 array( [key =>] value , ... ) // key 可以是 數字 或者 字串 // value 可以是任何值 例子1: $phpjc = array ( 0 => ' word ' , 3 => '
Time of Update: 2016-06-23
昨天瀏覽線上項目,發現了一個問題:部分文本輸出中的引號前多了一道反斜線,比如: 引號內容多了\"反斜線\" 單從頁面展現的結果來看,猜測應該是PHP中的magic_quotes_gpc配置被開啟了的原因。然後檢查了下程式,發現在入口檔案中,已經動態關閉了這個配置: ini_set('magic_quotes_gpc', 'Off'); 為什麼沒有生效呢?
Time of Update: 2016-06-23
資料採礦及其重要性 常用縮減詞 API: API CDATA: 字元資料 DOM: 文檔對象模式 FTP: 檔案傳輸通訊協定 HTML: 超文字標記語言 (HTML) HTTP: 超文字傳輸通訊協定 (HTTP) REST: 具象狀態傳輸 URL: 統一資源定位器 W3C: 全球資訊網聯盟 XML: 可延伸標記語言 (XML) Wikipedia 對 “資料採礦” 的定義是
Time of Update: 2016-06-23
php變數存在一個叫"zval"的變數容器中,"zval"變數容器包括含變數的類型和值,還包括額外的兩個位元組資訊,分別是“is_ref”表示變數是否屬於引用,“refcount”指向這個zval變數容器的變數個數。 如果你安裝了xdebug,就可以用xdebug_debug_zval()顯示“zval”的資訊了。如下: 結果: str: (refcount=1, is_ref=0), string 'phpddt.com' (length=10)
Time of Update: 2016-06-23
新安裝了一台windows2008R2,配置php_mysql_Apache環境,系統是64位的,遇到很多麻煩。 都下載了64位的壓縮包才解決。最後php串連mysql錯誤,Fatal error: Call to undefined function mysql_connect() 百度,google也找了很久,最後也解決了。詳細:其他php.in和apache的httpd.conf配置不用說了, 關鍵點1.
Time of Update: 2016-06-23
告訴大家一個壞訊息,還是有刷票的行為,有圖有真相: 倒數第三項是時間軸,倒數第二項是IP,倒數第一項是郵箱,你們要刷票,攔都攔不住呀呀呀呀呀呀!!!!! 看看這些時間的間隔,看看這些IP的地址,哎,再看看郵箱,全163的,再也不愛了。 再來看看這些軟體,有圖有真相: 還有神馬人工輸入驗證碼的,自動輸入驗證碼的,哎,被秒殺了瞬間。。。。
Time of Update: 2016-06-23
本次更新兩個版本 php_manual_zh_notreview.chm (15MB 不帶評論) php_manual_zh_review.chm (32MB 帶評論) 製作方式: 官方舊的csv製作方式已經失效, 網路上都是copy文獻,解決不了實質問題, 為此, 我花長時間用php寫了一個解析器. 製作出來本手冊. 後面更新會迅速.本版本已經是完善版, 索引及樹型都完美無缺. 更新時間07.05 下載地址:
Time of Update: 2016-06-23
採用php+smary來類比dedecms後台?>"更新所有文檔”的功能。特別說明,因為是在本機測試,只是為了能看到實現的功能,所以寫得很簡單。當然,本人也是菜鳥級php愛好者,歡迎大家批評指正。 第一步:下載和安裝smarty (1)我的網址根目錄:localhost/php/ (2)php根目錄下有: libs目錄??smarty庫檔案; tpls目錄??用於放置smarty的cache目錄、configs目錄、templates目錄、templates_c目錄;
Time of Update: 2016-06-23
其實下面的方法1、2現在不推薦了,讀者們看了就當多瞭解了吧,網友有留言,其實php有現成的用於多位元組安全的字串截取函數的mb_substr, 參照:http://www.php.net/manual/zh/function.mb-substr.php http://baike.baidu.com/view/4517800.htm 方法1、字串編碼為UTF-8的,一個中文字元佔三個位元組: public static function chinesesubstr($str,
Time of Update: 2016-06-23
1.首先是下載PHPMailer http://code.google.com/a/apache-extras.org/p/phpmailer/ 2.解壓 從中取出class.phpmailer.php 和 class.smtp.php 放到你的項目的檔案夾,因為我們等下會引用到它們. 3.建立發送郵件的函數,其中你需要配置smtp伺服器 function postmail($to,$subject = '',$body = ''){
Time of Update: 2016-06-23
php5.x版本,要添加php擴充php_mcrypt。 1 class STD3Des 2 { 3 private $key = ""; 4 private $iv = ""; 5 6 /** 7 * 構造,傳遞二個已經進行base64_encode的KEY與IV 8 * 9 * @param string $key10 * @param string $iv11 */12 function
Time of Update: 2016-06-23
一、簡介 什麼是LAMP LAMP是一種Web網路應用和開發環境,是Linux, Apache, MySQL, Php/Perl的縮寫,每一個字母代表了一個組件,每個組件就其本身而言都是在它所代表的方面功能非常強大的組件。 LAMP這個詞的由來最早始於德國雜誌“c't Magazine”,Michael