21世紀高等學校計算機規(guī)劃教材——高校系列PHP編程基礎與實例教程
2021-07-12
21世紀高校計算機規(guī)劃教材-高校PHP編程基礎及實例教程系列。北京人民郵電出版社總編輯孔祥生 前言 PHP是世界上最流行、應用最廣泛的WEB應用開發(fā)語言之一,因為簡單易學而越來越受青睞并得到程序員的認可。市場上關于PHP的教程還比較少。為滿足眾多PHP愛好者的需求,編者根據(jù)多年軟件開發(fā)經(jīng)驗編寫本書,獻給讀者。本書在內(nèi)容安排和章節(jié)組織上都非常精巧,力求讓讀者在短時間內(nèi)掌握動態(tài)網(wǎng)站PHP開發(fā)的常用技巧和方法,從而能夠快速上手。本書本著“堅持足夠的理論知識、實踐的專業(yè)知識、專業(yè)的技能來運用”的原則。在講解具體案例的同時,融合了軟件工程、軟件測試、界面設計等知識,真正實現(xiàn)了PHP和項目培訓。兩者合二為一。本書具有以下特點。 1、門檻低的讀者,無需太多技術基礎php編程基礎與實例教程下載,即可輕松掌握數(shù)據(jù)庫設計、軟件工程和動態(tài)網(wǎng)站開發(fā)相關技術。 2.內(nèi)容豐富嚴謹 作者對PHP內(nèi)容的選擇非常嚴謹,一個接一個,從一個知識點到另一個知識點的過渡非常流暢自然,本書內(nèi)容豐富,遵循知識的學習曲線,結合具體情況安排。章節(jié)內(nèi)容,盡量不要走死角。 3.強調(diào)培訓環(huán)節(jié)與PHP知識相結合,以講解PHP基礎知識為目標,以案例實現(xiàn)為載體,不同章節(jié)完成不同任務的概念,軟件工程實現(xiàn)的思路具體案例。
4.涉及廣泛的軟件工程、軟件建模、數(shù)據(jù)庫與數(shù)據(jù)庫設計、界面設計、軟件測試等知識都在本書中有所涉及。 5、豐富實用的課后習題選自新浪、百度等知名公司的面試題。本書由孔祥生主編,汝北、張同光、付強為副主編。作者包括李林濤、潘紅、石慶民和黃憲彤。其中,如北寫了三四章,張同光寫了五章,傅強寫了一二章,李林濤寫了6.1到6.3.3,施慶民寫了@k8 from@3.4到6.6.2,潘紅寫了第七章,孔祥生寫了剩下的幾章,并負責本書的整體草稿。因編者水平有限,書中難免有不妥之處,歡迎廣大讀者批評指正。編者2011年5月第1章PHP簡介本章首先介紹了PHP的概述,然后介紹了PHP程序的工作流程,并以PHP服務器的安裝和配置為例進行了介紹。通過本章的學習,讀者可以了解PHP程序的工作流程,能夠編寫和運行簡單的PHP程序。 1.1 PHP 概述 PHP 是 PHP 的首字母縮寫詞:單詞組合。它是一種廣泛使用的、免費和開源的、服務器端、跨平臺、嵌入 HTML 的多用途腳本語言。 PHP 通常嵌入在 HTML 中,特別適合 WEB 開發(fā)。 PHP 有點類似于 的 ASP(或 .NET)和 Sun 的 JSP。它是一種在服務器端執(zhí)行的 HTML 嵌入式腳本語言。
1.1.1 PHP的優(yōu)點 PHP發(fā)展到今天,有很多優(yōu)點,下面簡單介紹一下。 (1)易學好用:學習PHP的過程很簡單。PHP的主要目標是讓WEB開發(fā)者在很少的編程知識下,快速搭建一個真正動態(tài)交互的WEB系統(tǒng)。PHP語言風格類似C語言非常好學,只要了解PHP的基本語法和語言特性,就可以開始PHP編程之旅了。(2)Free Open :基于PHP的WEB系統(tǒng)源代碼免費且開源。(3)良好的擴展性:PHP的免費開源大大增強了擴展性。任何程序員都非常容易為PHP擴展附加功能。(4)平臺獨立性(跨平臺):同一個PHP應用,無需修改任何源代碼可以運行在大多數(shù)操作系統(tǒng)環(huán)境如,、UNIX等(5)功能齊全:PHP幾乎涵蓋了WEB系統(tǒng)需要的所有功能,比如圖形處理,編碼和解碼,壓縮文件專業(yè)處理、XML 解析、支持 HTTP 身份驗證和操作。 (6) 支持:PHP 最強大最顯著的優(yōu)點是支持包括 MS-、SQL、PHP 在內(nèi)的大多數(shù)數(shù)據(jù)庫,并且使用 PHP 編寫數(shù)據(jù)庫支持的動態(tài)網(wǎng)頁非常簡單。
(7)- :新版本的PHP提供了一種面向?qū)ο蟮木幊谭绞?strong>php編程基礎與實例教程下載,不僅提高了代碼復用率,也給代碼維護帶來了極大的方便。1.1.2 PHP PHP主要用于以下3個應用領域。(1)-side :可以使用PHP編寫服務器端腳本程序來完成任何其他腳本語言(如ASP、JSP或.NET),例如收集表單數(shù)據(jù),生成動態(tài)網(wǎng)頁,或者發(fā)送/接收工作。(2)命令行腳本程序:可以使用PHP編寫命令行腳本程序。運行命令行腳本程序時,你只需要使用PHP預處理器,不需要借助任何WEB服務器和WEB瀏覽器。(3)桌面應用:你可以用PHP寫出圖形界面的桌面應用。當然,對于桌面應用來說,PHP是不是最好的選擇。使用PHP編寫服務端程序是PHP最常用的應用領域,這也是本書的重點。 1.1.3 HTML 嵌入式腳本語言 PHP 腳本程序可以包含文本、HTML 代碼和PHP 代碼。例如,程序。 php如下。這是我的第一個 PHP 程序:
在.php中,各部分解釋如下。 “這是