亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP基礎-認識PHP

2020-03-24 18:08:48
字體:
來源:轉載
供稿:網友
簡要介紹了 PHP 腳本語言,討論了 PHP 的起源、性能和適用的平臺。一個簡單的 PHP 腳本示例則著重說明了其基本語法和用法。如果您從事基于 Web 的開發工作,那么可能已經聽說過 PHP。您也許不太確切地知道 PHP 是什么、如何工作或者為什么如此熱門,但現在該是進一步了解 PHP 的時候了。因此本文簡要介紹了關于 PHP 基礎的基本概念。一點背景知識PHP 是作為一個小開放源碼,隨著越來越多的人意識到它的實用性從而逐漸發展起來。Rasmus Lerdorf 在 1994 年發布了 PHP 的第一個版本。從那時起它就飛速發展,并在原始發行版上經過無數的改進和完善現在已經發展到版本 4.0.3 。 PHP 是一種嵌入在 HTML 并由服務器解釋的腳本語言。它可以用于管理動態內容、支持數據庫、處理會話跟蹤,甚至構建整個電子商務站點。它支持許多流行的數據庫,包括 html' target='_blank'>MySQL、PostgreSQL、Oracle、Sybase、Informix 和 Microsoft SQL Server。動態與靜態內容動態內容為什么這么熱門?假設您正在管理有 10 個產品的電子商務站點。只要產品不是經常變動或者預料到它不會有太大的變動,那么手工編寫 10 個帶有必要的信息、表單和諸如此類內容的靜態產品頁面是不困難的。但是,假設您在本月再要添加 10 個或更多產品,然后在下個月要更多,而且價格有時會變動或者想改變站點的觀感。那么您就會陷入用手工重新編寫數十個,也許上百個靜態頁面的困境中。 另一方面,假設您從創建 product.php 頁面開始。它沒有靜態信息,而是編碼成可以從產品數據庫中提取信息并動態地構建一個頁面。然后您就擁有了一個元數據頁面,它可以根據存儲在數據庫中的信息提供一個、一百個、甚至十萬個單獨頁面?,F在網站管理員不再整天都簡單重復更新靜態頁面的工作,因為在更新公司數據庫中的信息同時就可以更新頁面上的信息。這樣就消除了令人頭疼的時間延遲(在數據庫中更改信息和在網站上顯示信息之間的時間間隔)??傮w來說,PHP 非常適合 Web 上的工作。但它并不是唯一的方法;如 Perl、Java、JavaScript、ASP、Python、Tcl、CGI 以及其它許多方法都可以生成動態的內容。但是,PHP 的優點是:它是專為基于 Web 的問題而設計的以及它是開放源碼。如果您正在為文字處理或 3D 游戲尋找程序設計語言,那 PHP 可能不是您所需要的語言。如果您需要運行一個具有動態內容、數據庫交互和電子貿易的網站,那么就請繼續讀下去,因為 PHP 在這方面確實是非常有用的。PHP 適用的平臺大多數常規 PHP 的安裝通常是與 Linux 或各種 UNIX 上的 Apache 一起運行的 PHP 模塊。但是如果正在使用其它平臺,不要擔心。PHP 可以在 Windows NT 和 9x 以及其它許多 Web 服務器上運行。可以在主要介紹 Apache/Linux/PHP 組合的一些網站上找到更多有關 PHP 的文檔,但它并不是支持 PHP 的唯一平臺。 許可證和使用購買具有全部功能的嵌入式 Web 腳本語言要花多少錢?一分錢不花?PHP 是一個開放源碼項目,所以沒有購買許可證的費用或限制使用的問題。您可以使用 PHP 來運行小的、非贏利性站點,或者運行十億美元的電子商務網站,而且成本是一樣的:零。不僅如此,如果想要或需要修改 PHP,可以修改它。 PHP 并沒有得到 GPL 的許可,但它自己的許可證允許重新分發代碼和/或二進制文件。使用 PHP好,現在您已經確信要真正地嘗試一下 PHP 了吧。我們先看一些簡單的例子,這樣您對 PHP 就有個大概了解。記住決這不是深入了解 PHP 的途徑,僅僅是個快速入門而已。 Hello, World! 為了對 PHP 有個了解,讓我們來看一下幾個非常簡單的 PHP 腳本。既然 Hello, World! 是個常用的示例,那我們就編寫一個友好的小 Hello, World! 腳本。 如早些時候所提到的,PHP 是嵌入在 HTML 中的。(可能您的文件幾乎沒有包含 HTML,但是通常這個文件是 PHP 與 HTML 的混合體。)這意味著在您正常的 HTML 中(或 XHTML,如果您處在比較前沿的位置),會有類似這樣的 PHP 語句: body bgcolor= white
strong How to say Hello, World! /strong

?php echo Hello, World! ?
br
Simple, huh?
/body 很簡單,不是嗎?這僅僅是一個 echo 語句,就這樣。當然,僅僅這樣是沒有多大用處的。但是它確實告訴我們關于語言的一些東西。(順便說一下,如果檢查 HTML 輸出,就會注意到 PHP 的代碼并沒有出現在從服務器送到您 Web 瀏覽器的文件中。所有出現在 Web 頁面中的 PHP 都會被處理并從頁面中剝離;從 WEB 服務器返回給客戶機的僅僅是純 HTML 輸出。)在 Web 頁面上打印日期和時間
現在我們做一些稍微實用的事情。這個示例將在 Web 頁面上打印日期和時間。 body bgcolor= white
strong An Example of PHP in Action /strong
?php echo The Current Date and Time is: br
echo date( g:i A l, F j Y. ?
// g = the hour, in 12-hour format
// i = minutes
// A = print AM or PM, depending...
// l = print the day of the week
// F = print the month
// j = print the day of the month
// Y = print the year - all four digits此代碼生成以下輸出: The Current Date and Time is:
11:00 AM Friday, October 20 2000.請注意,這里揉和了 PHP 和 HTML。假設您已經了解 HTML,所以這里僅解釋 PHP 代碼。在 PHP.net (請參閱 參考資料)上可以找到完整的 PHP 參考。 PHP 代碼是以標記 ?php 開始并以 ? 結束的。這就告訴服務器在 ?php 和 ? 之間的所有內容需要用 PHP 指令進行語法分析,如果發現它們,就需要執行它們。請注意,當處理和服務您的文件時,客戶機會收到普通的 HTML 文件。瀏覽您站點的人看不到任何一個的 PHP 指令,除非您犯了錯誤,服務器把這些 PHP 代碼分割開而沒有先處理它們。 一般情況下會處理在 ?php 和 ? 之間的常規 HTML 標記。請注意上面這個簡單的腳本中包含了 br 這個分行標記。如果不能夠很好地利用 HTML 格式,那么 PHP 就不會非常有用。 如果想和其它東西一起使用,或者您和我一樣是一個健忘的人,您可能會想到要注釋代碼。// 字符表明是注釋,服務器不會處理被 // 標記的內容,也不會象 HTML 中的注釋一樣,把內容傳給客戶機。如果在 ?php 和 ? 標記之間有標準的 !-- comment -- ,那么當服務器對它進行語法分析時,有可能引起錯誤。顯然,您可能不會象我對這個基本功能一樣注釋您的代碼,但它確是一個很好的示例。 最后要注意的是,每個 PHP 函數都封閉在圓括號內,并以分號結束,這和 C 或 Perl 相似。由于一個簡單的印刷錯誤而遺漏一個結束的圓括號或分號,造成一些語法錯誤是很常見的,所以要確保檢查代碼。在象 Vim 或 Emacs 這樣的編輯器(可以突出顯示語法)中編寫 PHP 是有助于消除此類錯誤。它使您能立刻捕捉到錯誤。date 函數僅是內置 PHP 函數之一。PHP 附帶了許多功能可以用于數據庫連接、創建 PDF、Shockwave、JPG、GIF、PNG 和其它圖象文件、發送電子郵件、閱讀和書寫文件、語法分析 XML、會話處理、經由 HTTP 直接與瀏覽器對話,以及許多其它功能。PHP 也允許用戶定義自己的函數。這使 PHP 語言能夠經由 Web 提供大量的解決方案。而不是從一開始就把所有的事情都編寫好了。在您編寫函數之前,確保已經查看諸如 Zend.com、PHP Wizard 當然還有 Freshmeat,來看是否已經有您正在嘗試編寫的函數(請參閱 參考資料)。 對于提供標題、自動更新新聞網站、基于 Web 的電子郵件客戶機、數據庫管理和其它方面,已經有許多開放源碼的 PHP 解決方案。再從頭來做這些是毫無意義的。相反,應該從已經構建好的基礎開始,并把它定制到您自己的解決方案中。如果您僅僅是初步了解和學習 PHP,在心中并沒有具體的項目,那么這些項目對于使用 PHP 仍然是很好的示例和學習資料。html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色综合色综合久久综合频道88| 国产精品揄拍一区二区| 成人黄色影片在线| 国产精品中文字幕在线观看| 色偷偷偷亚洲综合网另类| 国产精品免费在线免费| 久久激情五月丁香伊人| 亚洲第一精品福利| 久久伊人免费视频| 久久久成人的性感天堂| 国产成+人+综合+亚洲欧美丁香花| 亚洲影院污污.| 视频直播国产精品| 亚洲色图15p| 久久影院资源网| 狠狠做深爱婷婷久久综合一区| 亚洲成人a**站| 日韩一区二区三区xxxx| 亚洲精品国产精品国自产观看浪潮| 最新91在线视频| 91豆花精品一区| 96精品久久久久中文字幕| 亚洲精品在线观看www| 国产欧美一区二区三区久久| 欧美在线免费观看| 91免费在线视频网站| 国产精品中文字幕在线| www.日韩系列| 欧美日韩中文字幕日韩欧美| 欧美在线视频a| 午夜精品福利视频| 美日韩在线视频| 91精品国产一区| 亚洲欧美国产一区二区三区| 亚洲女人被黑人巨大进入al| 欧美日韩黄色大片| 欧美理论电影在线观看| 亚洲欧美国产日韩中文字幕| 国产亚洲精品久久久久久牛牛| 日韩欧美在线视频免费观看| 欧美成人激情视频| 九九视频这里只有精品| 在线观看日韩www视频免费| 久久久亚洲福利精品午夜| 久久免费视频在线观看| 亚洲电影免费观看高清完整版在线观看| 亚洲第一视频在线观看| 久久人91精品久久久久久不卡| 亚洲精品综合精品自拍| 亚洲一区精品电影| 久久久久久久久电影| 欧美疯狂xxxx大交乱88av| 久久国产精品久久久久| 日本精品在线视频| 久久九九全国免费精品观看| 亚洲精品小视频在线观看| 国产亚洲成av人片在线观看桃| 国产成人精品电影久久久| 久久久久九九九九| 亚洲国产精品网站| 国产99久久久欧美黑人| 亚洲国产小视频在线观看| 亚洲精品电影在线观看| 亚洲伊人一本大道中文字幕| 国产精品免费在线免费| 91精品国产色综合久久不卡98口| 欧美与欧洲交xxxx免费观看| 久久久免费在线观看| 亚洲开心激情网| 欧美精品第一页在线播放| 亚洲精品久久视频| 久久精品亚洲精品| 欧美日韩国产页| 色综合亚洲精品激情狠狠| 国产欧美一区二区三区四区| 国产噜噜噜噜久久久久久久久| 国产日韩欧美一二三区| 欧美极品美女视频网站在线观看免费| 红桃视频成人在线观看| 九九视频这里只有精品| 91久久精品久久国产性色也91| 搡老女人一区二区三区视频tv| 国产精品久久久久久网站| 91免费看国产| 国产999精品| 精品久久久久久中文字幕大豆网| 亚洲国产黄色片| 久久久久久久久久久av| 日韩av在线资源| 亚洲va欧美va国产综合剧情| 亚洲一区999| 久久久久久久久久久久久久久久久久av| 国产精品免费小视频| 久久av.com| 国产精品爱久久久久久久| 国产精品福利网| 九九热这里只有精品免费看| 久久综合五月天| 大胆人体色综合| 久久久久久久久久久久久久久久久久av| 97国产在线视频| 日韩视频免费在线观看| 性欧美暴力猛交69hd| 国产精品久久久久久久久久新婚| 亚洲级视频在线观看免费1级| 国外视频精品毛片| 福利二区91精品bt7086| 国产精品专区一| 亚洲成人激情在线观看| 国产成人久久久精品一区| 亚洲区bt下载| 欧美日韩综合视频网址| 色偷偷亚洲男人天堂| 亚洲美女中文字幕| 日韩在线免费视频观看| 欧美激情亚洲一区| 亚洲午夜小视频| 欧美国产精品人人做人人爱| 亚洲人精品午夜在线观看| 欧美激情中文字幕乱码免费| 亚洲成人精品视频在线观看| 国产精品盗摄久久久| 欧美www视频在线观看| 中文字幕9999| 色伦专区97中文字幕| 亚洲国产天堂久久综合| 亚洲视频axxx| 欧美日韩午夜视频在线观看| 裸体女人亚洲精品一区| 成人久久久久爱| 欧美第一页在线| 色婷婷亚洲mv天堂mv在影片| 青青青国产精品一区二区| 久久久久久久亚洲精品| 久久精品久久久久电影| 亚洲а∨天堂久久精品9966| 欧美激情一区二区三区在线视频观看| 国内精品一区二区三区| 国产成人av在线播放| 国产主播欧美精品| 国外成人在线视频| 欧美性xxxxxxxxx| 少妇高潮久久77777| 日韩理论片久久| 中文字幕av一区二区| 成人xvideos免费视频| www.日韩av.com| 91精品久久久久久久久久| 欧美日韩国产成人高清视频| www.99久久热国产日韩欧美.com| 亚洲影视九九影院在线观看| 国产成人精品999| 精品久久香蕉国产线看观看亚洲| 国产91网红主播在线观看| 亚洲欧美中文日韩在线| 久久成人av网站| 国产日韩在线亚洲字幕中文| 成人欧美一区二区三区黑人孕妇| 国产精品久久久久久久久久久久久| 国产精品专区第二| 北条麻妃99精品青青久久| 欧美性xxxx极品hd欧美风情| 伊人男人综合视频网| 国产精品国产亚洲伊人久久|