Time of Update: 2017-01-19
本文執行個體講述了php面象對象資料庫操作類。分享給大家供大家參考。具體實現代碼如下:複製代碼 代碼如下://此處構造一個資料庫操作類,封裝所有資料庫操作 //可以擴充便於後台管理程式的使用 Class MySQLDB { var $host; var $user; var $passwd; var $database;
Time of Update: 2017-01-19
本文執行個體講述了PHP使用xmllint命令處理xml與html的方法。分享給大家供大家參考。具體分析如下:xmllint是一個很方便的處理及驗證xml、處理html的工具,linux下只要安裝libxml2就可以使用這個命令。首先看下其結合--html 、--xpath參數處理html時的例子:樣本如下:複製代碼 代碼如下:curl http://www.jb51.net /ip/?q=8.8.8.8 2>/dev/null | xmllint --html --xpath "
Time of Update: 2017-01-19
本文執行個體講述了php pdo_mysql串連報錯Connection failed: SQLSTATE[HY000] [2002] No such file or directory問題的解決方案。分享給大家供大家參考。具體方法如下:錯誤描述:Connection failed: SQLSTATE[HY000] [2002] No such file or directory環境概述:MacOSxampp 搭建的開發環境 apache mysql phpxampp 已支援mysql
Time of Update: 2017-01-19
本文執行個體講述了PHP緩衝整合庫phpFastCache用法。分享給大家供大家參考。具體分析如下:phpFastCache是一個開源的PHP緩衝庫,只提供一個簡單的PHP檔案,可方便整合到已有項目,支援多種緩衝方法,包括:apc, memcache, memcached, wincache, files, pdo and mpdo。可通過簡單的API來定義緩衝的有效時間。複製代碼 代碼如下:<?php// In your config
Time of Update: 2017-01-19
本文執行個體講述了php實現圖片添加描邊字和馬賽克的方法。分享給大家供大家參考。具體實現方法如下:馬賽克:void imagemask ( resource image, int x1, int y1, int x2, int y2, int deep)imagemask() 把座標 x1,y1 到 x2,y2(映像左上方為 0, 0)的矩形地區加上馬賽克。deep為模糊程度,數字越大越模糊。描邊:void imagetextouter ( resource image, int size,
Time of Update: 2017-01-19
本文執行個體講述了php自定檔案儲存session的方法。分享給大家供大家參考。具體實現方法如下:session.inc.php檔案:定義session的檔案儲存體,session解決方案,就是要提供在php指令碼中定義全域變數的方法,使得這個全域變數在同一個session中對於所有的php指令碼都有效,我們都知道,session不是一個簡單的時間概念,一個session中還包括了特定的使用者和伺服器,因此更詳細地講,在一個session定義的全域變數的作用範圍,是指這個session所對應的使
Time of Update: 2017-01-19
本文執行個體講述了php通過session防url攻擊方法。分享給大家供大家參考。具體實現方法如下:通過session跟蹤,可以很方便地避免url攻擊的發生,php採用session防url攻擊方法代碼如下:複製代碼 代碼如下:<?php session_start(); $clean = array(); $email_pattern = '/^[^@s<&>]+@([-a-z0-9]+.)+[a-z]{2,}$/i'; if
Time of Update: 2017-01-19
本文執行個體講述了php利用cookies實現購物車的方法。分享給大家供大家參考。具體分析如下:php購物車是在電子商務網站會用到的,一種像超市購物車一樣的,選好商品了,先放到自己的購物車裡面等好了再到櫃檯結算,本款php購物車完全按照這個原理來執行個體的,感興趣的朋友可以來看看,該執行個體利用了cookie來實現,代碼如下:複製代碼 代碼如下:<?php /** * 購物車類 cookies 儲存,儲存周期為1天 注意:瀏覽器必須支援cookie才能夠使用
Time of Update: 2017-01-19
本文執行個體講述了php針對cookie操作的隊列操作類。分享給大家供大家參考。具體分析如下:這裡包括了從簡單的cookie操作(增加,刪除,修改)到我們的cookie隊列操作類的操作,對此感興趣的朋友可以參考一下。一、PHP 的COOKIEcookie 是一種在遠程瀏覽器端儲存資料並以此來跟蹤和識別使用者的機制。PHP 在http 協議的頭資訊裡發送cookie,因此 setcookie() 函數必須在其它資訊被輸出到瀏覽器前調用,這和對 header()
Time of Update: 2017-01-19
本文執行個體講述了php利用cookie實現自動登入的方法。分享給大家供大家參考。具體實現方法如下:html前端頁面代碼如下:複製代碼 代碼如下:<html> <head> <title>enter password</title> </head> <body> <form name="forml" method="post"
Time of Update: 2017-01-19
本文執行個體講述了PHP實現伺服器狀態監控的方法。分享給大家供大家參考。具體分析如下:PHP伺服器狀態監控對於很多朋友來講都沒做,只有看到網站掛了才知道,這種半夜網站關了是不知道情況了,對於網站也非常不好,為此這兩天抽空寫了個網頁伺服器狀態監控,看到有朋友說需要,那我就放出來吧。很簡單的東西。使用方法:開啟壓縮包裡面的status.php檔案。編輯這裡的內容為你自己的郵箱資訊。代碼如下:複製代碼 代碼如下:$mail->Host &
Time of Update: 2017-01-19
本文執行個體講述了PHP裡8個鮮為人知的安全函數。分享給大家供大家參考。具體分析如下:安全是編程非常重要的一個方面。在任何一種程式設計語言中,都提供了許多的函數或者模組來確保程式的安全性。在現代網站應用程式中,經常要擷取來自世界各地使用者的輸入,但是,我們都知道“永遠不能相信那些使用者輸入的資料”。所以在各種的Web開發語言中,都會提供保證使用者輸入資料安全的函數。這裡我們就來看看,在著名的開源語言PHP中有哪些有用的安全函數。在PHP中,有些很有用的函數開源非常方便的防止你的網站遭受各種攻擊,
Time of Update: 2017-01-19
本文執行個體講述了php產生shtml類及其用法。分享給大家供大家參考。具體如下:複製代碼 代碼如下:<?php class Shtml{ var $DataSource; //array 數組 var $Templet; //string
Time of Update: 2017-01-19
今天在閱讀kohana源碼中的Arr類的時候發現了這樣一個函數複製代碼 代碼如下: /** * Fill an array with a range of numbers. * * // Fill an array with values 5, 10, 15, 20 * $values = Arr::range(5, 20); *&
Time of Update: 2017-01-19
本文執行個體講述了php網頁病毒清除類。分享給大家供大家參考。具體如下:相信很多人的網頁經常被無故的在php,asp,html,js 等檔案後台加上一些木馬地址,造成了很大的困擾!我以前有個站就是這樣,所以一恨之下寫了這段代碼,文章雖然有一點浪費資源了,但是總比我們手動清除要好吧,下面我為講講程式的清除病毒的原理吧.首先們要讀取 $checkFile 檔案這個文章是判斷一個文章
Time of Update: 2017-01-19
本文執行個體講述了PHP產生RSS檔案類檔案。分享給大家供大家參考。具體如下:PHP RSS 產生類執行個體代碼如下:複製代碼 代碼如下:<?php if (defined('_class_rss_php')) return; define('_class_rss_php教程',1); /** * 使用說明: * $rss = new rss('redfox','http://jb51.net/',"redfox's
Time of Update: 2017-01-19
本文執行個體匯總了常見php資料檔案緩衝類。分享給大家供大家參考。具體分析如下:資料檔案緩衝的做法我們常用的有php檔案快取與利用memcache來快取資料,下面面我分別總結了memcache快取資料與資料檔案緩衝。感興趣的朋友可以參考一下。1.對於一般的變數,把該變數變成php語言的格式,寫到檔案中,用時只要include這個檔案就相當於載入了cache了.2.對於array型的變數,把array轉化為php語言定義array的字串,寫到檔案中,用時也只要include就相當於載入了cache
Time of Update: 2017-01-19
本文執行個體講述了PHP多線程類及用法。分享給大家供大家參考。具體分析如下:一般來說可通過WEB伺服器來實現PHP多線程功能,當然,對多線程有深入理解的人都知道通過WEB伺服器實現的多線程只能模仿多線程的一些效果,並不是真正意義上的多線程.但不管怎麼樣,它還是能滿足我們的一些需要的,在需要類似多線程的功能方面還是可以採用這個類,代碼如下:複製代碼 代碼如下:/** * @title: PHP多線程類(Thread) * @version: 1.0 * * PHP多線程應用樣本: *
Time of Update: 2017-01-19
本文執行個體講述了php提取字串中網站url地址的方法。分享給大家供大家參考。具體分析如下:今天寫一個問答系統上線之後發現有很多人發連結了,由於業務部門要我們過濾掉網站地址了,下面我給大家分享一個提取字串url地址函數,代碼如下:複製代碼 代碼如下:$postInfo['answer2'] ='可以的,商業貸款可攤還36%,公積金貸款可攤還16%|||可以先把賬戶裡的餘額提取出來用作首付,然後每個月貸款商業貸款可攤還36%,公積金貸款可攤還16%|||可以的,現在甲類公積金是攤還比例http:/
Time of Update: 2017-01-19
本文執行個體講述了php遞迴json類的實現方法。分享給大家供大家參考。具體實現代碼如下:複製代碼 代碼如下:<?php /* * @ anthor:QD * @ time: 2013-09-27 */ class json{ private $Arr = array(); //傳入數組 //構造器 public function json($array) {