Time of Update: 2016-07-13
為什麼要學習PHP? 前段時間一直在學習android應用程式的開發,隨著學習的深入,逐漸在android平台上搭建影像處理的系統。但是,我很快就發現了一個重要的問題。android作業系統一般都運行在手機平板電腦等硬體資源相對受限的裝置。影像處理需要進行大量的矩陣運算,顯然,手持設配很難滿足這樣的要求。前幾天看了一些基於android平台的影像處理系統。其中,斯坦福大學EE368實驗室提出的一個C/S模式的影像處理系統引起了我極大地興趣。該系統的流程如下:[圖1]
Time of Update: 2016-07-13
話說這個PHP指令碼我已經寫過好多次了,不過由於國家統計局提供的資料格式有些許的變化,所以我又重寫了一遍,問題既涉及到PHP,同時也涉及到MySQL,感覺很適合做面試題,這類問題往往最能反映出求職者的基本素質。準備工作:需要下載最新縣及縣以上行政區劃代碼,並儲存成data.txt檔案。最新縣及縣以上行政區劃代碼首先建立MySQL表:需要注意的是表的字元集和檔案的字元集需要一致。CREATE TABLE IF NOT EXISTS `region` ( `id` int(10)
Time of Update: 2016-07-13
解譯器模式解譯器模式 用於分析一個實體的關鍵元素,並且針對每個元素提供自己的解釋或相應動作。解譯器模式非常常用,比如PHP的模板引擎 就是非常常見的一種解譯器模。代碼:[php] //解譯器模式 用於分析一個實體的關鍵元素,並且針對每個元素提供自己的解釋或相應動作 //解譯器模式非常常用,比如PHP的模板引擎 就是非常常見的一種解譯器模式 class template { private $left = ' private $right = '}-->'
Time of Update: 2016-07-13
JTemplate.class.php001002/**003 * @author Jiawei004 * @Completed in 2012-6-29 0:23005 */006class JTemplate{007 //通過assign函數傳入的變數臨時存放數組008 private $templateVar = array();009 //模板目錄010 private $templateDir = '';011 //編譯目錄012
Time of Update: 2016-07-13
然後在helper檔案裡 寫入如下函數[php] function send_mail($to,$title,$body) { $ci =& get_instance(); require_once('phpmailer/class.phpmailer.php'); require_once('phpmailer/class.smtp.php'); $mail = new PHPMailer(true); // the
Time of Update: 2016-07-13
session是什麼,剛開始我也不明白,非專業詞典翻譯為會議,會議期。作個不太恰當的比喻吧(雖然不恰當,但意義卻是一樣的),session是你和網站之間的感情。session在WEB技術中佔有非常重要的份量。由於網頁是一種無狀態的串連程式,因此你無法得知使用者的瀏覽狀態。因此我們必須通過session記錄使用者的有關資訊,以供使用者再次以此身份對web伺服器提供要求時作確認,例如,我們在某些網站中常常要求使用者登入,但我們怎麼知道使用者已經登入了呢,如果沒有session的話,登入資訊是無法保留
Time of Update: 2016-07-13
資料擷取,大部分是用Regex,我簡單地介紹下如何?採集的思路.這裡說的是php的實現.一般是本機運行,放到空間上是不明智的,因為不但很耗資源還需要支援遠程抓取函數,比如file_get_contents($urls)file($url)等. 1,文章列表頁面的自動切換,以及文章路徑的獲得. 2,獲得:標題,內容 3,入庫 4,問題 1,文章列表頁面的自動切換,以及文章路徑的獲得. a,列表頁面的自動切換一般依賴動態網頁面來實現.比如 http://www.phpfirst.c
Time of Update: 2016-07-13
這篇文章可以說是CakePHP 教程中最經典的了。雖然不是完整的手把手系列, 但作者將自己使用CakePHP 的經驗總結了21條,這些尤其是對新手十分有用。 翻譯時故意保留了一些CakePHP 中特有的詞語沒有翻譯, 如controller、model等。相信學過CakePHP 的人應該馬上就能理解它們的意思吧。 另外,CakePHP 的wiki已經失效,取而代之的是一個名為bakery的網站。
Time of Update: 2016-07-13
對於 Magic quotes,對於 PHPer 而言是個老生常談的問題。今天無意間看到篇文章,結合PHP Manual以及其回複,在這裡做個簡單的匯總。簡而言之,Magic quotes 開啟後會自動轉義輸入的資料。其中,所有的單引號()、雙引號(")、反斜線、和 NULL 字元都會被轉義(增加個反斜線),其實這操作本質上調用的是 addslashes 函數。為什麼使用 Magic quotes方便快捷PHP 的設計者在設計之初的構想就是能夠快速方便的編程。例如插入資料庫時,Magic
Time of Update: 2016-07-13
互連網的今天,AJAX已經不是什麼陌生的詞彙了。說起AJAX,可能會立即想起因RSS而興起的XML。XML的解析,恐怕已經不是什麼難題了,特別是PHP5,大量的XML解析器的湧現,如最輕量級的SimpleXML。不過對於AJAX來說,XML的解析更傾向於前台Javascript的支援度。我想所有解析過XML的人,都會因樹和節點而頭大。不可否認,XML是很不錯的資料存放區方式,但是其靈活恰恰造成了其解析的困難。當然,這裡所指的困難,是相對於本文的主角--JSON而言。
Time of Update: 2016-07-13
Memcache函數庫是在PECL(PHP Extension Community Library)中,主要作用是搭建大容量的記憶體資料的 臨時存放地區,在分布式的時候作用體現的非常明顯,否則不建議使用。 本人在ubuntu上安裝 完啟動並執行時候報錯: /usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object
Time of Update: 2016-07-13
背景知識 JpGraph:以前用PHP作圖時必須要掌握複雜抽象的畫圖函數,或者藉助一些網上下載的花直條圖、餅形圖的類來實現。沒有一個統一的chart類來實現圖表的快速開發。 現在我們有了一個新的選擇:JpGraph。專門提供圖表的類庫。它使得作圖變成了一件非常簡單的事情,你只需從資料庫中取出相關資料,定義標題,圖表類型,然後的事情就交給JpGraph,只需掌握為數不多的JpGraph內建函數(可以參照JpGraph附帶例子學習),就可以畫出非常炫目的圖表! 一、 JpGraph安裝方法
Time of Update: 2016-07-13
要實現GZIP壓縮頁面需要瀏覽器和伺服器共同支援,實際上就是伺服器壓縮,傳到瀏覽器後瀏覽器解壓並解析。瀏覽器那邊不需要我們擔心,因為現在絕大多數瀏覽器都支援解析GZIP過的頁面。我們只要把頁面在伺服器端壓縮再輸出到瀏覽器就行了。有點羅嗦,下面說正事:正如要製作壓縮餅乾,先要拿到原料,要壓縮一個頁面,首先要獲得要輸出的內容。PHP中的ob_start()(ob => output
Time of Update: 2016-07-13
Memcached是什麼 在闡述這個問題之前,我們首先要清楚它“不是什麼”。很多人把它當作和SharedMemory那種形式的儲存載體來使用,雖然memcached 使用了同樣的“Key=>Value”方式組織資料,但是它和共用記憶體、APC等本機快取有非常大的區別。Memcached是分布式的,也就是說它不是本地的。它基於網路連接(當然它也可以使用localhost)方式完成服務,本身它是一個獨立於應用的程式或守護進程(Daemon方式)。
Time of Update: 2016-07-13
1. copy $php(做為現在的主流開發語言)/php(做為現在的主流開發語言)5ts.dll and libMySQL(和PHP搭配之最佳組合).dll into $windows/system322. in php(做為現在的主流開發語言).ini#find extension=php(做為現在的主流開發語言)_MySQL(和PHP搭配之最佳組合).dll and add a new
Time of Update: 2016-07-13
本文將展示如何使用 PHP 構建物件導向的圖形層。使用物件導向的系統可以用來構建複雜的圖形,這比使用標準 PHP 庫中所提供的準系統來構建圖形簡單很多。 我將圖形編輯程式分為兩類:一類是繪圖程式,利用這種程式可以一個像素一個像素地繪製映像;另外一類是製圖程式,這種程式提供了一組對象,例如線、橢圓和矩形,您可以使用這些對象來組合成一幅大映像,例如 JPEG。繪圖程式非常適合進行像素級的控制。但是對於業務圖形來說,製圖程式是比較好的方式,因為大部分圖形都是由矩形、線和橢圓組成的。 PHP
Time of Update: 2016-07-13
一、小序 HTML簡單易學又通用,一般的PHP程式就是嵌入在HTML語言之中實現的。但是隨著WEB越來越廣泛的應用,HTML的弱點也越來越明顯了。XML的出現,彌補了這些不足,它提供了一個能夠處理互連網上全部資料的通用方法。 二、HTML的局限性分析 1、 HTML的可擴充性差。雖然作為一般的應用,HTML應經夠用了,但是在處理數學和化學等符號時,HTML有明顯的缺點,而且它無法進行擴充,這樣使它的發展收到了極大的限制。 2、
Time of Update: 2016-07-13
需要php調用預存程序,返回一個結果集,發現很困難,找了半天,終於在老外的論壇上找到解決方案,這裡本地化一下。關鍵就是兩點1)define(CLIENT_MULTI_RESULTS, 131072);2)$link = mysql_connect("127.0.0.1", "root", "",1,CLIENT_MULTI_RESULTS) or die("Could not connect: ".mysql_error());下面就可以正常使用了,以下是例子程式。
Time of Update: 2016-07-13
files:common/Common.config.phpinclude/session.inc.phpsession_test.phpget_session_test.phpget_session_test2.php Common.config.php /** Common config* By 戀太后天*//** Database config*/define( "DBTYPE", "mysql" );$database = array( "mysql" => array
Time of Update: 2016-07-13
最近剛剛完成手中的項目,比較閑。來這兒轉轉,把積累的一些技巧分享給大家! 1、關於PHP重新導向 方法一:header("Location: index.php"); 方法二:echo ""; 方法三:echo ""; 2、擷取訪問者瀏覽器 function browse_infor() { $browser="";$browserver=""; $Browsers