Time of Update: 2016-07-13
apache 修改連接埠號碼 修改根目錄 建立多個網站,apache連接埠號碼修改apache連接埠號碼選擇Apache下的httpd.conf,尋找:Listen,你會看到#Listen 12.34.56.78:80Listen 80把80改成90,儲存就好了修改WampServer的預設連接埠http://blog.csdn.net/zaocha321/article/details/7627110 修改apache網站根目錄 http://xmeix.blog.163.com/blog/
Time of Update: 2016-07-13
PHP防止SQL注入的方法,phpsql注入【一、在伺服器端配置】 安全,PHP代碼編寫是一方面,PHP的配置更是非常關鍵。我們php手手工安裝的,php的預設設定檔在 /usr/local/apache2/conf/php.ini,我們最主要就是要配置php.ini中的內容,讓我們執行 php能夠更安全。整個PHP中的安全設定主要是為了防止phpshell和SQL Injection的攻擊,一下我們慢慢探討。我們先使用任何編輯工具開啟
Time of Update: 2016-07-13
wordpress主題製作結構檔案,wordpress主題結構 下面是WordPress主題檔案階層,它會告訴你:當WordPress顯示特定的頁面類型時,會使用哪個模板檔案呢?只有瞭解了以下主題階層,你才能知道你的WordPress主題到底需要寫哪些檔案。怎麼看下面的檔案階層?以首頁為例,下面有2個檔案home.php和index.php,WordPress程式會從你的主題檔案夾中依次尋找這兩個檔案:首頁文章頁:頁面分類標籤作者日期頁面搜尋結果404
Time of Update: 2016-07-13
PHP數組函數array_map()筆記定義和用法array_map() 函數返回使用者自訂函數作用後的數組。回呼函數接受的參數數目應該和傳遞給 array_map() 函數的數組數目一致。文法array_map(function,array1,array2,array3...) 參數 描述 function
Time of Update: 2016-07-13
PHP5.3安裝Zend Guard Loader圖文教程,Zend Optimizer/3.3.3 解密加代碼最佳化,提高PHP應用程式的執行速度,顯著降低伺服器的CPU負載。Zend Guard Loader/5.5.0/6.0 解密加代碼最佳化,提高PHP應用程式的執行速度,顯著降低伺服器的CPU負載。PHP 5.3.X 開始 Zend Optimizer 正式被 Zend Guard Loader 取代了。安裝方法有所不同,以下是安裝 Zend Guard
Time of Update: 2016-07-13
PHP之autoload運行機制執行個體分析,autoload執行個體分析本文較為深入的分析了PHP的autoload運行機制。對於深入理解PHP運行原理有一定的協助作用。具體分析如下:php實現autoload有兩種方法:1、攔截器__autoload()2、設定全域變數函數指標autoload_func為指定函數。通常在c擴充中使用本質上前者還是通過後者實現的。分析過程,PHP5.3.6源碼:=>Zend/zend_vm_def.h
Time of Update: 2016-07-13
PHP文章管理,功能說明: 文章的基本操作:添加,修改,鎖定,解鎖,推薦,刪除等待 並有強大功能的搜尋,評論,推薦給朋友等功能,並對安全性進行著重加強,漂亮的介面人性化的設計。 主要檔案清單: setup.php 安裝程式,運行後即可使用本系統! index.php 顯示 manager.php 添加,管理文章。 change.php 對已存在文章的操作。 edit_article.php 文章修改 commend.php 推薦文章給朋友。 read_article.php 文章閱讀。
Time of Update: 2016-07-13
PHP的switch判斷語句的“進階”用法詳解,switch詳解只所以稱為“進階”用法,是因為我連switch的最基礎的用法都還沒有掌握,so,接下來講的其實還是它的基礎用法!switch 語句和具有同樣運算式的一系列的 IF 語句相似。很多場合下需要把同一個變數(或運算式)與很多不同的值比較,並根據它等於哪個值來執行不同的代碼。這正是 switch 語句的用途。注意: 注意和其它語言不同,continue 語句作用到 switch 上的作用類似於 break。如果在迴圈中有一個 switch
Time of Update: 2016-07-13
php標籤雲製作——資料表的結構和查詢方法例如:如果需要某篇文章中包含tag表中的id為1,2,3的tagname,也就是id為1,2,3的標籤, 則在添加文章的時候用 $result=implode(",",
Time of Update: 2016-07-13
curl: (60) SSL certificate problem: unable to get local issuer certificate 錯誤,curlissuer此問題的出現是由於沒有配置信任的伺服器HTTPS驗證。預設,cURL被設為不信任任何CAs,就是說,它不信任任何伺服器驗證。因此,這就是瀏覽器無法通過HTTPs訪問你伺服器的原因。當此問題出現時,網路程式員最好的辦法是充分指定一組預設的受信任CAs,前提是你已經從這些CAs中購買過認證。
Time of Update: 2016-07-13
擷取笑話集網站笑話資料的後台代碼,擷取笑話後台代碼最近做了一個app用於擷取笑話集網站的資料,為了方便開發。我先用PHP對資料進行了預先處理 代碼如下 ","",$r);$r = str_ireplace("","",$r);$r = str_ireplace("","\r\n",$r);$this->jokeText = $r;$begin = stripos($html,"上一篇:urlNext = substr($html, $begin, $end - $begin)
Time of Update: 2016-07-13
strlen和mb_strlen的區別,strlenmb_strlen在php中常見的計算字串長度的函數有:strlen和mb_strlen.當字元全是英文字元的時候,兩者是一樣。這裡主要比較一下,中英文混排的時候,兩個計算結果。在PHP中,strlen與mb_strlen是求字串長度的函數,但是對於一些初學者來說,如果不看手冊,也許不太清楚其中的區別。下面通過例子,講解這兩者之間的區別。先看例子://測試時檔案的編碼方式要是UTF8 $str='中文a字1符'; echo strlen($
Time of Update: 2016-07-13
PHP檔案的上傳下載 一、檔案的上傳 1、用戶端設定: (1)、在 標籤中將enctype和method兩個屬性指明相應的值。&nb […]一、檔案的上傳 1、用戶端設定: (1)、在二、檔案下載 簡單檔案下載只需要使用HTML的連結標記,並將屬性href的URL值指定下載的檔案即可。這種方法只能處理一些瀏覽器不能識別的MIME類型檔案。 為了提高安全性,不希望在a標籤中給出檔案連結,則必須向瀏覽器發送必要的頭資訊,我們可以使用如下代碼。
Time of Update: 2016-07-13
一個php產生16位隨機數的代碼(兩種方法),16位隨機數一個php產生16位隨機數的代碼,php產生隨機數的二種方法。方法1$a = mt_rand(10000000,99999999);$b = mt_rand(10000000,99999999);echo $a.$b;方法2:$a = range(0,9);for($i=0;$i$b[] = array_rand($a);} // www.yuju100.comvar_dump(join("",$b));//結果string(16) "0
Time of Update: 2016-07-13
php返回json資料函數執行個體,php返回json執行個體本文執行個體講述了php返回json資料函數的用法,分享給大家供大家參考。具體方法如下:json_encode()函數用法:echo json_encode(array('a'=>'bbbb','c'=>'ddddd');這樣就會產生一個標準的json格式的資料'; $users[$i]=$row; $i++; } echo json_encode(array('dataList'=>$users)); */ /*單條資料*/ $
Time of Update: 2016-07-13
PHP 認識PDO資料庫抽象層,phppdo資料庫抽象PDO全稱是PHP Data Object(PHP資料對象),是PHP串連資料庫中的一個擴充,目前得到普遍使用。PDO主要解決的問題是為不同的資料庫提供一個統一的資料提供者和操作層。為實現系統在跨資料庫平台的開發及遷移等問題上提供了較好的解決方案。PDO 對象的擷取在PDO中,要建立與資料庫的串連需要執行個體化PDO的建構函式。PDO建構函式文法如下:PDO::__construct ( string $dsn [, string
Time of Update: 2016-07-13
ThinkPHP 表單自動驗證運用,thinkphp表單驗證使用TP 3.2架構public function add_post(){ //驗證規則 $rule=array( array('name','require','請輸入姓名',1),//必須驗證name ); $m=M('user'); //擷取name,sex,contact資料到模型,並驗證
Time of Update: 2016-07-13
ThinkPHP 分頁實現,thinkphp分頁實現TP3.2架構手冊,有一個資料分頁,不過每次都要寫太多的代碼,還有中文設定等有些麻煩,做為程式開發人員,有必要整理下:O、先看一、分頁方法/** * TODO 基礎分頁的相同代碼封裝,使前台的代碼更少 * @param $m 模型,引用傳遞 * @param $where 查詢條件 * @param int $pagesize 每頁查詢條數 * @return \Think\Page */function getpage(&$m,$where,
Time of Update: 2016-07-13
memcache的使用,memcache使用什麼是memcache?Memcache是一個高效能的分布式的記憶體對象緩衝系統,通過在記憶體裡維護一個統一的巨大的hash表,它能夠用來儲存各種格式的資料,包括映像、視頻、檔案以及資料庫檢索的結果等。簡單的說就是將資料調用到記憶體中,然後從記憶體中讀取,從而大大提高讀取速度(摘自360百科) 它相當於一個記憶體資料庫 可以減少對資料庫的操作.最初看見是在公司的一個PHP介面伺服器中。 安裝:在ubuntu中的安裝方式: 挖坑(下次填寫
Time of Update: 2016-07-13
掃描同一個二維碼根據瀏覽器類型訪問不同下載地址,瀏覽器類型 1 php 2 3 $Agent = $_SERVER['HTTP_USER_AGENT']; 4 preg_match('/android|iphone/i',$Agent,$matches); 5 if (strtolower($matches[0]) == 'android') { 6 // echo "安卓"; 7 header("Location: