真正物件導向編程:PHP5.01發布_PHP教程

  PHP是一種簡單,實用的動態網頁程式設計語言。目前最新版為5.01,其使用協助內含最新UNIX和Windows安裝文檔,方便初學者使用!  最新版的更新文檔列出了眾多更新特性,修正的bug。同4.XX一系列的版片相比,它主要的優點就是真正支援物件導向編程(OOP)。然而,5.01不同於以前4.XX版的開發水平,要成為主流動態網頁開發工具還需一段時間。  PHP

一個目錄遍曆函數_PHP教程

一個目錄遍曆函數function dirtree($path="./test") { echo ""; $d = dir($path); while(false !== ($v = $d->read())) { if($v == "." $v == "..") continue; $file = $d->path."/".$v; echo "$v"; if(is_dir($file)) dirtree($file); }

兩種php調用Java對象的方法_PHP教程

1.php的Java模組 php發布版中包含一個Java擴充模組,可以用來調用Java對象,例如: $system=new Java("java.lang.System"); print "Java version=".$system->getProperty("java.version")." "; ?> 2.minij2ee應用伺服器SJOP協議實現 minij2ee應用伺服器實現SJOP協議的主要目的是使php中能夠訪問EJB企業級組件,因此minij2ee提供了一個EJB-

PHP中實現圖片的銳利化_PHP教程

    //讀取映像的類型   //1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF   function GetImageType($filename) {return

phpBB BBcode處理的漏洞_PHP教程

發布日期:2002-04-3 漏洞類別:PHP,遠程WEB介面,拒絕服務 bugtraq ID 4432、4434 存在問題的版本: phpBB 1.44,更低的版本及 phpBB 2.0 未測試。 描述: phpBB是一個被廣泛應用的基於PHP的論壇。發現其BBcode中對於“原始碼”類的引用處 理存在漏洞,通過發送特殊格式的逸出字元串可導致資料庫的損壞以及伺服器的 CPU、記憶體 資源大量消耗。 詳細:

提升PHP執行速度全攻略(上)_PHP教程

PHP的優點之一是速度很快,對於一般的網站應用程式,可以說是已經足夠了。不過如果網站的訪問量很高、頻寬窄或者其它的因素令伺服器產生效能瓶頸的時候,你可能得想想其它的辦法來進一步提高PHP的速度了。這篇文章將從幾個方面介紹如何做到這一點,從而令使用者瀏覽的時候更加“爽”。 代碼最佳化 在這裡並不想再次告訴你如何寫更乾淨的代碼,這一點我想每個人都清楚,在需要速度的時候,你可能已經在PHP原始碼的最佳化上面做了不少的工作,這裡所提出的是,這個煩瑣的工作可以交由其它工具來完成。這就是Zend

在Zeus Web Server中安裝PHP語言支援_PHP教程

前言Zeus是一個運行於Unix下的非常優秀的Web Server,而PHP則是Unix下一個非常優秀的後台指令碼語言。 這兩個產品都是為非常喜歡的產品。為什麼要寫這樣的一個Howto呢?是因為有大量的網站指令碼是使用PHP開發的, 而這些程式運行在Zeus下也是一個非常好的選擇。寫這份文檔的目的在於能讓大家的PHP系統良好的運行於Zeus伺服器上。 很早的時候我寫過一份整合Zeus和PHP的文章,它主要是講如何將PHP以FastCGI的本地調用方式來運行於Zeus中的,

用IE遠程建立Mysql資料庫的簡易程式_PHP教程

小生近日來學習Mysql資料庫,自己編寫一個用IE遠程建立Mysql資料庫的簡易程式,此程式適用與對Mysql資料庫一無所知的人,可以輕鬆的建立Mysql資料庫及資料庫中的各種類型的表,而且完全是圖形介面,你甚至可以一句sql語句都不知道,我編寫的這個程式可能尚還十分簡陋,在此我只想起一個拋磚引玉的作用,希望大家能不斷完善此程式,做一個真正意義上的圖形介面的Mysql管理器. 此程式共分兩個檔案: mkdb.htm:搜集使用者資訊,給下面的.php檔案使用. MYSQL資料庫建立單

PHP的一個完整SMTP類(解決郵件伺服器需要驗證時的問題)_PHP教程

smtp.phpclass smtp{/* Public Variables */var $smtp_port;var $time_out;var $host_name;var $log_file;var $relay_host;var $debug;var $auth;var $user;var $pass;/* Private Variables */ var $sock;/* Constractor */function smtp($relay_host = "", $smtp_port

通過對php一些伺服器端特性的配置加強php的安全_PHP教程

通過對php一些伺服器端特性的配置加強php的安全 by san@xfocus.org 前面象Shaun Clowes和rfp等都比較詳細的介紹了php、cgi程式在編程過程中遇到的問題,以及如何通 過應用程式漏洞突破系統,這篇文章我們來通過對php的一些伺服器端特性來進行配置加強php的安全。寫 cgi指令碼的時候我們的確一定注意各種安全問題,對使用者輸入進行嚴格的過濾,但是常在岸邊走哪有不濕鞋

PHP使用者狀態管理功能的應用_PHP教程

使用者狀態管理(session support)是 PHP 4.0 一個讓大家期待已久的新功能。在 PHP 3.0 的時代,程式設計員必須使用其它人寫好的函式庫來實作狀態管理功能,或者就乾脆放棄這項功能不用算了。而狀態管理功能的缺乏事實上是 PHP 3.0 最讓人感到失望的地方之一。不過現在狀況已經得到改變,從 PHP 4.0 的早期測試版開始,使用者狀態管理便已經成為 PHP 內建的功能之一了。

一個阿拉伯數字轉中文數位函數_PHP教程

最近因需要,寫了個“阿拉伯數字轉中文數位函數”。搜尋了精華區只見到一個類似的。感覺到我的演算法不錯,所以貼出來共用一下如果要用於金額的轉換,對小數部分的處理要做一下修改function ch_num($num,$mode=true) { $char = array("零","壹","貳","三","肆","伍","陸","柒","捌","玖"); $dw = array("","拾","佰","仟","","萬","億","兆"); $dec = "點"; $retval = "";

PHP安全編程之加密功能_PHP教程

資料加密在我們生活中的地位已經越來越重要了,尤其是考慮到在網路上發生的大量交易和傳輸的大量資料。如果對於採用安全措施有興趣的話,也一定會有興趣瞭解PHP提供的一系列安全功能。在本篇文章中,我們將介紹這些功能,提供一些基本的用法,以便你能夠為自己的應用軟體中增加安全功能。預備知識在詳細介紹PHP的安全功能之前,我們需要花點時間來向沒有接觸過這方面內容的讀者介紹一些有關密碼學的基本知識,如果對密碼學的基本概念已經非常熟悉,就可以跳過去這一部分。密碼學可以通俗地被描述為對加/解密的研究和實驗,加密是將

動態網站web開發 PHP、ASP還是ASP.NET_PHP教程

這是一個經常被提出的問題,並且它很容易把人們帶入爭論Linux還是Windows的歧途。這樣的爭論事實上反映出了對於相互競爭的Web開發技術要進行並行分析是多麼困難的一件事情,而這一難度同時因為開發人員對任何可比較作業系統的不同意見而大大增加。

PHP與已存在的Java應用程式整合_PHP教程

PHP功能的另外一個優勢是其調用已有Java對象方法的能力。通過此項功能可將PHP整合進已有的基於Java的應用程式。如果你正在工作場合推廣PHP ,這項功能尤其顯得時髦。“Java無處不在。”為實現此功能,你需要在伺服器上安裝Java虛擬機器(JVM)。如果你將安裝(或已安裝)來自Sun、Kaffe、IBM或Blackdown的JDK,則可以迅速開始工作。當配置PHP時,需要對配置指令增加--with-java參數,然後修改php.ini檔案中部分元素。php.ini 中通常要修改以下各行:[

使用PHP類比HTTP認證_PHP教程

如果你希望在每個指令碼的基礎上實現口令保護功能,那麼你可以通過結合header()函數和$PHP_AUTH_USER、$PHP_AUTH_PW全域變數的方法來建立一個基本認證機制。通常基於伺服器的認證請求/響應過程如下: 1.

用PHP實現驗證碼功能_PHP教程

作者:hutuworm 來源:糊塗饞寺 目前,不少網站為了防止使用者利用機器人自動註冊、登入、灌水,都採用了 驗證碼技術。所謂驗證碼,就是將一串隨機產生的數字或符號,產生一幅圖片, 圖片裡加上一些幹擾象素(防止OCR),由使用者肉眼識別其中的驗證碼資訊,輸 入表單提交網站驗證,驗證成功後才能使用某項功能。 我們這裡展示了如何編寫PHP程式實現驗證碼功能: 代碼一: /* * Filename: authpage.php * Author:

在PHP中使用XML_PHP教程

PHP包含支援Expat 解析器的可選XML擴充。PHP中的XML相關函數可以讓你建立一個解析器來處理有效XML文檔。如果你所使用的Apache版本為1.3.7後的版本,則不用添加任何函數庫。所需要做的只是使用--with-xml配置PHP。在PHP手冊中有好幾個建立基於PHP的XML解析器很好的例子。此外,New Riders的Web Application Development with PHP 4.0對在PHP中使用XML有很好的概括,該書作者之一已在Zend.com 上撰寫了大量指南。

漢字轉化為拼音(php版)_PHP教程

漢字轉化為拼音(php版)很多伺服器對於中文檔案名稱支援不是很好,有沒有好的辦法來解決呢???現在的解決方案一般是產生一個ID,將這個ID做檔案名稱;網頁上如果url帶漢字也經常出錯;現在的解決方案一般用urlencode編碼 現在用了這個轉化,就好多了 原理:利用多維陣列 1.添加索引 2.遍曆數組 $d=array( array("a",-20319), array("ai",-20317), array("an",-20304), array("ang",-20295),

使用PHP維護檔案系統_PHP教程

PHP有很多與檔案系統相關的函數,不僅可以協助你開啟檔案,還可以顯示目錄內容、移動檔案等。很多人甚至使用PHP寫出了基於Web的檔案管理工具。首先需要提醒一些關於檔案路徑的東西:在Windows你可以在檔案路徑中使用斜線“/”或反斜線“\”,而其他動作系統僅使用”/”。出於相容性考慮,以下執行個體使用“/”的表示方法:下面的簡單指令碼顯示了一個基本的目錄列表。注釋在代碼中並解釋了每一步:$dir_name = "/home/me/"; /* 建立控制代碼,開啟給定目錄的結果*/$dir =

總頁數: 5203 1 .... 1717 1718 1719 1720 1721 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.