|
PHP的定義 PHP,是英文超級文本預(yù)處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,被廣泛的運用。 PHP的特性 1、開放的源代碼: 所有的PHP源代碼事實上都可以得到。 2、PHP是免費的。 和其它技術(shù)相比,PHP本身免費。 3、php的快捷性 程序開發(fā)快,運行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因為PHP可以被嵌入于HTML語言,它相對于其他語言,編輯簡單,實用性強,更適合初學(xué)者。 4、跨平臺性強: 由于PHP是運行在服務(wù)器端的腳本,可以運行在UNIX、LINUX、WINDOWS下。 5、效率高: PHP消耗相當(dāng)少的系統(tǒng)資源。 6、圖像處理: 用PHP動態(tài)創(chuàng)建圖像 7、面向?qū)ο螅?nbsp; 在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M,現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。 8、專業(yè)專注: PHP支持腳本語言為主,同為類C語言。 PHP的應(yīng)用 1,偽靜態(tài) 2,靜態(tài)頁面生成 3,數(shù)據(jù)庫緩存 4,過程緩存 5,div+cssw3c標(biāo)準 6,大負荷 7,分布式 8,jquery框架集成 9,flex 10,桌面程序應(yīng)用(不擅長) 11,支持MVC模型 PHP的學(xué)習(xí)內(nèi)容 PHP運行環(huán)境的搭建和基本語法 部分學(xué)習(xí)內(nèi)容:認識PHP(Hypertext Preprocessor:超文本預(yù)處理器 )這種后臺語言的概況,可以運行的PHP的兩種web服務(wù)器的配置:基于windows NT的IIS服務(wù)器的環(huán)境搭建和基于Linux的Apache服務(wù)器的環(huán)境 搭建。PHP語句與HTML語言的代碼混編的方式、PHP的輸出語句的學(xué)習(xí)、PHP中常量和變量的應(yīng)用、PHP變量的作用域、變量的類型、PHP運算符的 使用:算術(shù)運算符、比較運算符、邏輯運算符、位運算符等;系統(tǒng)函數(shù)和自定應(yīng)函數(shù)的使用等…… PHP程序的邏輯化結(jié)構(gòu)語句的學(xué)習(xí) 部分學(xué)習(xí)內(nèi)容:學(xué)習(xí)講解PHP語言中的幾種邏輯化和結(jié)構(gòu)化的語句:if 條件語中的單條件語句、多條件語句、elseif次條件語句的使用;switch分支語句的使用;while、for循環(huán)語句的使用和注意的問題、循環(huán)三 要素的講解、構(gòu)建健康有序的PHP程序應(yīng)當(dāng)遵循的各種方法和理論化的結(jié)構(gòu)定義的使用等…… PHP語言中數(shù)據(jù)的學(xué)習(xí)和使用 部分學(xué)習(xí)內(nèi)容:學(xué)習(xí)和了解PHP語言中的數(shù)組(array)的基本概念:什 么是數(shù)據(jù)、如何創(chuàng)建數(shù)組、如何修改數(shù)組、一維數(shù)組的使用、二維數(shù)組的使用、多維數(shù)據(jù)的使用方法。與數(shù)組相關(guān)的系統(tǒng)函數(shù)的使用(count統(tǒng) 計函數(shù)的使用、explode數(shù)組的創(chuàng)建方式等);數(shù)組中的指針的概念和使用方式、數(shù)組的多種輸出方式、循環(huán)語句和foreach語句對數(shù)組的遍歷 等…… mysql數(shù)據(jù)庫的介紹、使用以及創(chuàng)建和管理 部分學(xué)習(xí)內(nèi)容:介紹和認識mysql數(shù)據(jù)庫、了解mysql數(shù)據(jù)的特點和優(yōu)勢 、掌握mysql數(shù)據(jù)庫的多種管理方式:使用命令面板的管理、軟件可視化管理以及通過瀏覽器的web可視化管理(phpmyadmin)的方式。掌握 mysql中數(shù)據(jù)庫的管理方式、數(shù)據(jù)庫的創(chuàng)建、表的創(chuàng)建、表的字段的使用、表中數(shù)據(jù)記錄的添加、修改、刪除和查看的方式等…… 在PHP語言中調(diào)用mysql數(shù)據(jù)以及常用的sql語句 部分學(xué)習(xí)內(nèi)容:講解在PHP語言中使用mysql語句的方式、通過PHP語句 和mysql數(shù)據(jù)建立鏈接的方式;常用的四種sql標(biāo)準化語句:查詢select語句的使用、修改update語句的使用、添加insert into語句的使用、刪 除delete語句的使用;sql語句中的正則表單時的使用;php分頁原理的講解和使用等…… PHP語言中常用的系統(tǒng)變量 部分學(xué)習(xí)內(nèi)容:講解PHP中常見幾種系統(tǒng)變量:sever變量的使用、 cookie變量的使用、session變量的使用、file變量的使用、post變量的使用、get變量的使用。案例講解通過使用這些系統(tǒng)變量。來完成文件 上傳功能、注冊功能、登陸功能、留言本功能等網(wǎng)站常用功能的實現(xiàn)和PHP程序的編寫的方法等…… PHP語言中面對對象編程方法 部分學(xué)習(xí)內(nèi)容:講解PHP中類的使用方式、自定義方式;類的封裝和應(yīng) 用;類的繼承和應(yīng)用(繼承關(guān)鍵字 :extends PHP類的繼承;PHP繼承的規(guī)則;基類方法重載和父類方法訪問);類的抽象方法;類的接口;多 態(tài)的介紹與優(yōu)勢;對象描述的配置;對象方法的異常處理;克隆對象的應(yīng)用等…… PHP模板引擎smarty的使用 部分學(xué)習(xí)內(nèi)容:Smarty介紹及應(yīng)用的優(yōu)缺點;Smarty的配置;Smarty的 應(yīng)用:變量,循環(huán);Smarty變量操作符;foreach 數(shù)組的處理;include 多功能使用;literal strip 文本的處理技巧;Smarty緩存的配置; Smarty緩存的使用和清除;Smarty局部緩存;MYSQL與Smarty的應(yīng)用等…… 應(yīng)用PHP進行實例開發(fā) 部分學(xué)習(xí)內(nèi)容:結(jié)合實例講解PHP的高級使用方式:PHP在線編輯器 fckeditor應(yīng)用;PHP5中圖片中文驗證碼;PHP5文字圖片混合水印與縮略圖;PHP中正則表達式學(xué)習(xí)及應(yīng)用;PHP通過mail()或Socket發(fā)郵件; PHP輸出CSV和EXCEL兩種簡單的方法;PHP小偷程序原理和實例;PHP生成HTML文件原理等…… Ajax+PHP綜合應(yīng)用和用戶體驗度的提高 部分學(xué)習(xí)內(nèi)容:介紹ajax其工作原理等;創(chuàng)建XMLHttpRequest對象; XMLHttpRequest對象相關(guān)方法;XHR.readyState五種狀態(tài);XHR.status常見的幾種狀態(tài);并且使用ajax技術(shù)實現(xiàn):Ajax+PHP等待進度條效果; Ajax技術(shù)實現(xiàn)用戶名檢查原理……
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
|