-
PHP開(kāi)發(fā)大型項(xiàng)目的方法:OOP思想
2008-08-22面向?qū)ο缶幊痰母拍睿? 不同的作者之間說(shuō)法可能不一樣,但是一個(gè)OOP語(yǔ)言必須有以下幾方面: 抽象數(shù)據(jù)類型和信息封裝、繼承、多態(tài) 在PHP中是通過(guò)類來(lái)完成封裝的: 代碼: -
PHP讀取RSS feed源代碼(帶注釋,可讀取多個(gè)源)
2008-08-22因?yàn)榫W(wǎng)站需要讀取不同來(lái)源的rss feed,寫(xiě)了一個(gè)php程序來(lái)循環(huán)讀取rss feed,為了方便閱讀及了解程序?qū)崿F(xiàn)過(guò)程,加上了注釋,和大家共同學(xué)習(xí)。而助易網(wǎng)的rss讀取就是在這個(gè)程序的基礎(chǔ)上稍做改造而 -
動(dòng)態(tài)網(wǎng)頁(yè)制作PHP常用的正則表達(dá)式
2008-08-22匹配中文字符的正則表達(dá)式: [u4e00-u9fa5] 匹配雙字節(jié)字符(包括漢字在內(nèi)): [^ -
PHP教程:PHP編碼書(shū)寫(xiě)規(guī)范
2008-08-221 文件結(jié)構(gòu) | |――images |――include |――parameter |――config |――function |――index images存放圖 -
實(shí)現(xiàn)dedecms圖集單擊圖片翻頁(yè)的功能
2008-08-22題記:在很多相冊(cè)的網(wǎng)站中,都有這樣的功能:當(dāng)圖片分多頁(yè)顯示的情況下,點(diǎn)擊圖片會(huì)自動(dòng)翻頁(yè)到下一張圖片,接下來(lái)我們?cè)赿edecms4中實(shí)現(xiàn)這個(gè)功能。以下是實(shí)現(xiàn)方法: 1、為了實(shí)現(xiàn)這個(gè)功能,我們 -
PHP.MVC的模板標(biāo)簽系統(tǒng)
2008-08-22PHP.MVC的模板標(biāo)簽系統(tǒng)(PhpMVC_Tags)現(xiàn)在提供了3種類型的標(biāo)簽:包含指令,聲明和表達(dá)式. 包含指令能讓我們將內(nèi)容分隔為許多模塊,比如:頁(yè)眉,頁(yè)腳或者內(nèi)容.包含的頁(yè)面可以是HTML,或者其他標(biāo)簽?zāi)0屙?yè) -
mysql 時(shí)間轉(zhuǎn)換函數(shù)的用法
2008-08-22mysql 時(shí)間轉(zhuǎn)換函數(shù)的用法2007-10-31 15:03DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。這些索引值對(duì)應(yīng)于ODBC標(biāo)準(zhǔn)。 mysql> select DAYOFW -
PHP中addcslashes函數(shù)與stripcslashes的用法
2008-08-22今天在寫(xiě)一個(gè)網(wǎng)站的英文版時(shí),寫(xiě)完后填加英文資料,我隨便填寫(xiě)時(shí)一點(diǎn)問(wèn)題沒(méi)有,但每當(dāng)填加指定的內(nèi)容時(shí)卻填加不上,也不報(bào)錯(cuò),我查看了數(shù)據(jù)庫(kù),發(fā)現(xiàn)這個(gè)字段用的是“TEXT”數(shù)據(jù)數(shù)型, -
使用.htaccess來(lái)防盜鏈
2008-08-22先解釋一下圖片防盜鏈和轉(zhuǎn)向: 圖片防盜鏈有什么用? 防止其它網(wǎng)站盜用你的圖片,浪費(fèi)你寶貴的流量。 圖片轉(zhuǎn)向有什么用? 如果你的網(wǎng)站以圖片為主,哪天發(fā)現(xiàn)月底沒(méi)到流量就快用光了, -
PHP5 OOP編程中的代理與異常
2008-08-22異常處理是PHP 5中的另外一個(gè)新特征,當(dāng)與OOP聯(lián)用時(shí),它能夠?qū)崿F(xiàn)良好地控制錯(cuò)誤處理和報(bào)告。 一、 DBQuery對(duì)象 現(xiàn)在,我們的DBQuery對(duì)象簡(jiǎn)單地模仿一個(gè)存儲(chǔ)過(guò)程—一旦被執(zhí)行,即返回一 -
PHP5 UTF8多文件上傳類
2008-08-22根據(jù)需要寫(xiě)了個(gè)PHP5 UTF8環(huán)境的文件上傳類,支持多文件上傳,并對(duì)常用文件的類型進(jìn)行MIME檢測(cè). 還有些功能沒(méi)有加上去,如自動(dòng)更名,圖片處理等.可根據(jù)需要自己添加. USE: -
PHP程序的常見(jiàn)漏洞攻擊分析
2008-08-22綜述:PHP程序也不是固若金湯,隨著PHP的廣泛運(yùn)用,一些黑客們也在無(wú)時(shí)不想找PHP的麻煩,通過(guò)PHP程序漏洞進(jìn)行攻擊就是其中一種。在節(jié),我們將從全局變量,遠(yuǎn)程文件,文件上載,庫(kù)文件,Session -
PHP設(shè)置COOKIE保留時(shí)間為瀏覽器進(jìn)程
2008-08-22例如: 以下為引用的內(nèi)容: <?php $USERID="PHPer"; $CookieTime=0; setcookie("USERID", "$USERID", time() $Cookie -
詳細(xì)介紹php5編程中的異常處理
2008-08-221 首先是try,catch <?php $path = "D:\\in.txt"; try //檢測(cè)異常 { file_open($path); } catch(Exception $e) //捕獲異常 { echo $e->getMessage(); } function -
Zend Framework 入門——錯(cuò)誤處理
2008-08-22使用 Zend Framework 的 MVC 結(jié)構(gòu),如果不做特殊的處理,所有的異常都會(huì)被前端控制器捕獲,并累積起來(lái)。 Zend Framework 提供了若干種方法來(lái)處理異常。這里介紹最簡(jiǎn)單的一種。 在第一部分《 -
Zend Framework 入門——快速上手
2008-08-221. 安裝 從 Zend Framework 的網(wǎng)頁(yè)上下載最新版本。解壓后,把整個(gè)目錄拷貝到一個(gè)理想的地方,比如:/php/library/Zend。 打開(kāi) php.ini 文件,確認(rèn)包含 Zend 目錄的路徑在 include_path 里 -
Zend Framework 入門——多國(guó)語(yǔ)言支持
2008-08-22如果你的項(xiàng)目想要支持多語(yǔ)言版本,那么就需要用到 Zend_Translate。Zend_Translate 的詳細(xì)文檔在這里,不過(guò)如果想偷懶的話,也很簡(jiǎn)單,在 View Helpers 文檔中介紹了如何用 Translate Helper -
如何用PHP和mysql創(chuàng)建一個(gè)ShoutBox
2008-08-22作為一個(gè)PHP開(kāi)發(fā)人員,我有時(shí)被要求作個(gè)shoutbox 。 如果同樣的事情也發(fā)生在你身上,這里有一個(gè)快速指南。顯然,您要為它添加您自己的CSS在上面,但這里是基本思路。我們需要一個(gè)MySQL數(shù)據(jù)庫(kù)表 -
你或許尚未了解PHP的那10件事情
2008-08-221.使用 ip2long() 和 long2ip() 函數(shù)來(lái)把 IP 地址轉(zhuǎn)化成整型存儲(chǔ)到數(shù)據(jù)庫(kù)里。這種方法把存儲(chǔ)空間降到了接近四分之一(char(15) 的 15 個(gè)字節(jié)對(duì)整形的 4 個(gè)字節(jié)),計(jì)算一個(gè)特定的地址是不是在一 -
評(píng)論:PHP程序不適用大型系統(tǒng)的九大原因
2008-08-22PHP確實(shí)十分容易編寫(xiě)。但是PHP也有一些十分嚴(yán)重的缺陷。下面我會(huì)給出我的理由,為什么PHP不適合于比小型業(yè)余網(wǎng)站更大的網(wǎng)站。 1、對(duì)遞歸的不良支持 遞歸是一種函數(shù)調(diào)用自身的機(jī)制。這是一
- 相關(guān)鏈接:
- 欄目說(shuō)明:
PHP教程提供大量PHP編程相關(guān)學(xué)習(xí)教程,開(kāi)發(fā)實(shí)例,是您學(xué)習(xí)PHP編程的最佳選擇。