東坡下載:內(nèi)容最豐富最安全的下載站!

首頁編程開發(fā)PHP → PHP 能做什么?PHP 功能,php作用

PHP 能做什么?PHP 功能,php作用

相關(guān)文章發(fā)表評論 來源:本站時間:2011/7/27 9:19:20字體大。A-A+

更多

作者:專題點擊:3638次評論:0次標簽: PHP

  • 類型:反編譯大小:1.4M語言:中文 評分:2.5
  • 標簽:
立即下載

PHP 能做任何事。PHP 主要是用于服務端的腳本程序,因此可以用 PHP 來完成任何其它的 CGI 程序能夠完成的工作,例如收集表單數(shù)據(jù),生成動態(tài)網(wǎng)頁,或者發(fā)送/接收 Cookies。但 PHP 的功能遠不局限于此。
PHP 腳本主要用于以下三個領(lǐng)域:
服務端腳本。這是 PHP 最傳統(tǒng),也是最主要的目標領(lǐng)域。開展這項工作需要具備以下三點:PHP 解析器(CGI 或者服務器模塊)、web 服務器和 web 瀏覽器。需要在運行 web 服務器時,安裝并配置 PHP,然后,可以用 web 瀏覽器來訪問 PHP 程序的輸出,即瀏覽服務端的 PHP 頁面。如果只是實驗 PHP 編程,所有的這些都可以運行在自己家里的電腦中。請查閱安裝一章以獲取更多信息。
命令行腳本?梢跃帉懸欢 PHP 腳本,并且不需要任何服務器或者瀏覽器來運行它。通過這種方式,僅僅只需要 PHP 解析器來執(zhí)行。這種用法對于依賴 cron(Unix 或者 Linux 環(huán)境)或者 Task Scheduler(Windows 環(huán)境)的日常運行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。請參閱 PHP 的命令行模式以獲取更多信息。
編寫桌面應用程序。對于有著圖形界面的桌面應用程序來說,PHP 或許不是一種最好的語言,但是如果用戶非常精通 PHP,并且希望在客戶端應用程序中使用 PHP 的一些高級特性,可以利用 PHP-GTK 來編寫這些程序。用這種方法,還可以編寫跨平臺的應用程序。PHP-GTK 是 PHP 的一個擴展,在通常發(fā)布的 PHP 包中并不包含它。如果對 PHP-GTK 感興趣,請訪問其? 網(wǎng)站以獲取更多信息。
PHP 能夠用在所有的主流操作系統(tǒng)上,包括 Linux、Unix 的各種變種(包括 HP-UX、Solaris 和 OpenBSD)、microsoft Windows、Mac OS X、RISC OS 等。今天,PHP已經(jīng)支持了大多數(shù)的 web 服務器,包括 Apache、Microsoft Internet Information Server(IIS)、Personal web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。對于大多數(shù)的服務器,PHP 提供了一個模塊;還有一些 PHP 支持 CGI 標準,使得 PHP 能夠作為 CGI 處理器來工作。
綜上所述,使用 PHP,可以自由地選擇操作系統(tǒng)和 web 服務器。同時,還可以在開發(fā)時選擇使用面對過程和面對對象,或者兩者混和的方式來開發(fā)。盡管 PHP 4 不支持 OOP 所有的標準,但很多代碼倉庫和大型的應用程序(包括 PEAR 庫)僅使用 OOP 代碼來開發(fā)。PHP 5 彌補了 PHP 4 的這一弱點,引入了完全的對象模型。
使用 PHP,并不局限于輸出 HTML。PHP 還能被用來動態(tài)輸出圖像、PDF 文件甚至 Flash 動畫(使用 libswf 和 Ming)。還能夠非常簡便的輸出文本,例如 XHTML 以及任何其它形式的 XML 文件。PHP 能夠自動生成這些文件,在服務端開辟出一塊動態(tài)內(nèi)容的緩存,可以直接把它們打印出來,或者將它們存儲到文件系統(tǒng)中。
PHP 最強大最顯著的特性之一,是它支持很大范圍的數(shù)據(jù)庫。用戶會發(fā)現(xiàn)利用 PHP 編寫數(shù)據(jù)庫支持的網(wǎng)頁簡單得難以置信。目前,PHP 支持如下數(shù)據(jù)庫:
Adabas D
dBase
Empress
FilePro(只讀)
Hyperwave
IBM DB2
Informix
Ingres
InterBase
FrontBase
mSQL
Direct MS-SQL
MySQL
ODBC
Oracle(OCI7 和 OCI8)
Ovrimos
PostgreSQL
SQLite
Solid
Sybase
Velocis
Unix dbm
同時還有一個叫做 PDO 的數(shù)據(jù)庫抽象擴展庫使得可以自由地使用該擴展庫支持的任何數(shù)據(jù)庫。另外,PHP 還支持 ODBC,即 Open Database Connection Standard(開放數(shù)據(jù)庫連接標準),因此可以連接任何其它支持該世界標準的數(shù)據(jù)庫。
PHP 還支持利用諸如 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows 環(huán)境)等不計其數(shù)的協(xié)議的服務。還可以開放原始網(wǎng)絡(luò)端口,使得任何其它的協(xié)議能夠協(xié)同工作。PHP 支持和所有 web 開發(fā)語言之間的 WDDX 復雜數(shù)據(jù)交換。關(guān)于相互連接,PHP 已經(jīng)支持了對 Java 對象的即時連接,并且可以將他們自由的用作 PHP 對象。甚至可以用我們的 CORBA 擴展庫來訪問遠程對象。
PHP 具有極其有效的文本處理特性,支持從 POSIX 擴展或者 Perl 正則表達式到 XML 文檔解析。為了解析和訪問 XML 文檔,PHP 4 支持 SAX 和 DOM 標準,也可以使用 XSLT 擴展庫來轉(zhuǎn)換 XML 文檔。PHP 5 基于強健的 libxm2 標準化了所有的 XML 擴展,并添加了 SimpleXML 和 XMLReader 支持,擴展了其在 XML 方面的功能。
另外,還有很多其它有趣的擴展庫。例如 mnoGoSearch 搜索引擎函數(shù)、IRC 網(wǎng)關(guān)函數(shù)、多種壓縮工具(gzip、bz2、zip)、日歷轉(zhuǎn)換、翻譯……

  • PHP編輯器
PHP編輯器
(12)PHP編輯器
在PHP的開發(fā)工作中,如果有一個好的編輯器或開發(fā)工具,能夠極大提高我們的開發(fā)效率。此外,php編輯器中大量的開源項目也節(jié)省了開發(fā)者重復“造輪”的時間,使得開發(fā)者可以專注于業(yè)務的實現(xiàn)。東坡小編今天為大家推薦幾個免費開源的PHP編輯器,這些PHP編輯器擁有調(diào)試器、增量執(zhí)行PHP腳本,查看每一行的所有變量值等實用功能,還能夠自動生成一些常用的php代碼,提供程序員的開發(fā)效率,讓開發(fā)者專注于功能業(yè)務的實現(xiàn)。

PHP編輯器是普通用戶對PHP集成開發(fā)環(huán)境(IDE)的一個簡稱,專業(yè)名稱應為PHP IDE,因為IDE 包括一個編輯器,在此編輯器內(nèi)可以編輯代碼、調(diào)試代碼、在瀏覽器(通常是嵌入式的)中查看代碼和簽入和簽出源碼控制,這個編輯器有很多基本編輯器(比如記事本或者 Vim)中所找不到的特性。所以不少用戶就將IDE中自帶的編輯器稱為PHP編輯器了。

php文件怎么打開

很多沒有做過網(wǎng)頁的都不知道php文件怎么打開,其實PHP是一個網(wǎng)頁腳本,但不同于html xml 標簽語言,直接可以通過瀏覽器打開,但是需要有PHP的運行環(huán)境才可以訪問和打開文件,如果只是編輯PHP打開文件,只需要用記事本或者通過相關(guān)的編輯器如(DW、EclipsePHP、editplus 等)打開編輯即可。

php是什么

PHP 是一種用來制作動態(tài)網(wǎng)頁的服務器端腳本語言。你通過PHP和HTML創(chuàng)建頁面。當訪問者打開網(wǎng)頁時,服務器端便會處理 PHP 指令,然后把其處理結(jié)果送到訪問者的瀏覽器上面,就好像 ASP 或者是 ColdFusion 一樣。然而,PHP 跟 ASP 或 ColdFusion 不一樣的地方在于,它是跨平臺的開放源代碼。

php代碼格式化方法

在PHP中有些字符是PHP系統(tǒng)里設(shè)置好了的特殊字符,有特殊的用法和含義,單引號就是其中一種特殊字符,而你上面所寫語句是要輸出里面的單引號,所以必須要讓單引號失去它特殊的含義,變成一個普通的字符,以便單引號原模原樣的輸出,然而要想實現(xiàn)此功能,必須要在單引號前面加上反斜杠“\”,“\”是PHP中的轉(zhuǎn)義字符,能使特殊字符失去特殊含義,所以此處的兩個單引號前都加了“\”。

<?php ?>是PHP的分界符,就是將PHP腳本和其他腳本區(qū)分開了,以便維護,如果省略了,有時也不影響結(jié)果,不過最好還是加上。

...更多>>

擴展知識

相關(guān)評論

閱讀本文后您有什么感想? 已有 人給出評價!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過難過
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無聊無聊
熱門評論
最新評論
第 1 樓 四川鐵通 網(wǎng)友 客人 發(fā)表于: 2014/6/13 14:09:39
好不錯

支持( 0 ) 蓋樓(回復)

發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

本類常用軟件