php編程基礎(chǔ)

php編程基礎(chǔ)

ID:21540933

大?。?6.25 KB

頁數(shù):18頁

時(shí)間:2018-10-19

php編程基礎(chǔ)_第1頁
php編程基礎(chǔ)_第2頁
php編程基礎(chǔ)_第3頁
php編程基礎(chǔ)_第4頁
php編程基礎(chǔ)_第5頁
資源描述:

《php編程基礎(chǔ)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、PHP編程基礎(chǔ)1PHP語言特性與發(fā)展趨勢;2PHP變量常量數(shù)據(jù)類型;3PHP運(yùn)算符與表達(dá)式;4PHP流程控制語句;5PHP函數(shù)。MySQL開發(fā)基礎(chǔ)1MySQL數(shù)據(jù)庫系統(tǒng)介紹及安裝;2MySQL數(shù)據(jù)類型介紹;3MySQL表的創(chuàng)建、修改與刪除;4MySQL查詢語句;5PHPMySQL函數(shù)使用詳解。實(shí)例:1,論壇數(shù)據(jù)庫表設(shè)計(jì);2,PHP連接MySQL數(shù)據(jù)庫,實(shí)現(xiàn)增刪改查。Web2.0開發(fā)技術(shù)Ajax1JavaScript介紹;2JavaScript語法基礎(chǔ);(你們一定要對JavaScript有一定的了解

2、,會(huì)看他的代碼,知道代碼的大概意思)3DOM對象基礎(chǔ)及事件;4Ajax核心對象XMLHttpRequest;(對于學(xué)習(xí)PHP的來說,Ajax也要學(xué)一下,想開發(fā)好的系統(tǒng),他是不可少的)5Ajax異步通信原理;6開發(fā)Ajax應(yīng)用;6Ajax框架jQuery介紹及使用。實(shí)例:1,Tab的動(dòng)態(tài)切換效果;2,論壇系統(tǒng)中使用Ajax方式驗(yàn)證用戶名是否被注冊;3,論壇系統(tǒng)中通過Ajax方式獲取用戶信息。PHPWeb2.0網(wǎng)站實(shí)例開發(fā)Web2.0風(fēng)格的論壇系統(tǒng)開發(fā);實(shí)例:綜合DIV+CSS+PHP+MySQL+A

3、jax技術(shù)開發(fā)論壇;(Discuz就是一個(gè)很好的學(xué)習(xí)模板,螞蟻信息發(fā)布系統(tǒng)也是一個(gè)很好的平臺(tái)還有phpcms,你們要學(xué)著去看他們的系統(tǒng)代碼,看他們是怎樣去實(shí)現(xiàn)一些功能的,還有一些他們的細(xì)節(jié)之處和系統(tǒng)安全問題)PHP面向?qū)ο蠡A(chǔ)1面向?qū)ο缶幊探榻B;2面向過程與面向?qū)ο蟮膮^(qū)別;3面向?qū)ο蟮幕咎匦裕?類、屬性和方法;5構(gòu)造函數(shù);6類的實(shí)例化;使用類的屬性和方法;8類的訪問控制;9類的繼承與多態(tài);10面向?qū)ο蟮慕涌诩俺橄箢悾?1類、對象及對象之間的關(guān)系;12幾個(gè)常見的運(yùn)算符和關(guān)鍵字。實(shí)例:1,購物車對象

4、關(guān)系設(shè)計(jì);(這個(gè)在我給你們的視頻里面貌似有)2,班級、學(xué)生、課程、考試對象關(guān)系設(shè)計(jì)(這個(gè)在一般的書里面都有,你們要學(xué)著自己去編寫,不要認(rèn)為他們太容易了)。PHP模板技術(shù)Smarty框架1Smarty模板技術(shù)介紹;2Smarty安裝與配置;3Smarty變量與變量修飾符;4Smarty分支結(jié)構(gòu);5Smarty循環(huán)結(jié)構(gòu);6Smarty保留變量;7Smarty生成靜態(tài)頁面;8Smarty內(nèi)置函數(shù)詳解。實(shí)例:1,使用Smarty實(shí)現(xiàn)購物車的現(xiàn)實(shí);2,使用Smarty實(shí)現(xiàn)產(chǎn)品增刪改查頁面。Smarty技術(shù)在

5、PHP中是一種很重要的技術(shù),我記得我以前就跟你們說過它的重要性,你們一定要學(xué)好數(shù)據(jù)庫抽象層PDO1PDO簡介、安裝與配置;2PDO連接MySQL數(shù)據(jù)庫;3PDO執(zhí)行SQL語句;4使用PDO實(shí)現(xiàn)數(shù)據(jù)的增刪改查。實(shí)例:1,使用PDO連接數(shù)據(jù),實(shí)現(xiàn)產(chǎn)品的信息的增刪改查功能。擴(kuò)展內(nèi)容1MVC框架介紹及應(yīng)用開發(fā)2Ajax框架技術(shù)3MySQL數(shù)據(jù)庫高級開發(fā)(包括復(fù)雜查詢,事務(wù)處理)比如網(wǎng)上商城中產(chǎn)品銷量的統(tǒng)計(jì)報(bào)表復(fù)雜查詢功能(你們可以嘗試在二手上實(shí)現(xiàn)這個(gè)功能);4后臺(tái)統(tǒng)計(jì)報(bào)表技術(shù)其實(shí)要想學(xué)好PHP還是要花很多

6、時(shí)間的,我自己也學(xué)的不是很好,知道的也就那么一丁點(diǎn),更多的是要你們?nèi)ブ鲃?dòng),下面我在寫一些我自己的經(jīng)驗(yàn)吧PHP中的一些細(xì)節(jié)問題一、session的使用凡是與session有關(guān)的,之前必須調(diào)用函數(shù)session_start();為session付值很簡單,如:取消session可以這樣

7、 ?>Session中的一些注意點(diǎn)1、在調(diào)用Session_Start()之前不能有任何輸出.2、有時(shí)候出現(xiàn)“........headersalreadysent..........”,的信息時(shí),可能就是Session_Start()之前向?yàn)g覽器輸出信息.你只要去掉輸出就正常,(COOKIE有時(shí)候也會(huì)出現(xiàn)這種錯(cuò)誤,錯(cuò)誤原因一樣)3、有時(shí)候如果你的Session_Start()放在循環(huán)語句里,并且很難確定之前哪里向?yàn)g覽器輸出信息,可以用下面這種方法:在你的程序的最前面加

8、;?>二、在數(shù)據(jù)庫表格中,字段前面加上“`”,這樣就不會(huì)因?yàn)檎`用關(guān)鍵字而出現(xiàn)錯(cuò)誤,例如$Sql="INSERTINTO`Sky31`(`name`,`number`,`id`,`neirong`,`birth`)VALUES(‘Sky31',‘31`,1,`Ilovesky31','07-11')"三、怎么在函數(shù)里取得函數(shù)外的變量值

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。