想知道如何學(xué)習(xí)php方法?其實(shí)學(xué)習(xí)一門(mén)新語(yǔ)言并不是太難,重要的是你有沒(méi)有準(zhǔn)備好去學(xué)好它,時(shí)間的長(zhǎng)短和個(gè)人的能力和決心有關(guān)。以下就是小編給大家整理的php的學(xué)習(xí)方法。 ?
學(xué)PHP之前需要哪些基礎(chǔ) ?
所以*了解一些HTML,CSS ?
他們是你做成網(wǎng)頁(yè)的臉面,也是最接近用戶的部分,所以必要的了解還是要有的。
開(kāi)始時(shí)也不需學(xué)的很精通。在你PHP學(xué)習(xí)的過(guò)程中不斷的接觸它們,再進(jìn)行鞏固和擴(kuò)展。 ?
其他的包括數(shù)據(jù)庫(kù),數(shù)據(jù)結(jié)構(gòu),JavaScript等等都可以在你開(kāi)始學(xué)習(xí)PHP之后逐步接觸。 ?
php應(yīng)該怎樣學(xué)習(xí) ?
1、記憶力 ?
一門(mén)語(yǔ)言的強(qiáng)大是否,應(yīng)該看它的函數(shù)庫(kù)和代碼執(zhí)行效率。每門(mén)語(yǔ)言都是有自己強(qiáng)大的函數(shù)庫(kù),要學(xué)好它,就必須得花很多的時(shí)間去記憶,良好的記憶力能使學(xué)習(xí)達(dá)到事半功倍的效果。 ?
2、數(shù)學(xué)和邏輯思維 ?
這個(gè)當(dāng)然不是絕對(duì)影響,因?yàn)榭撮_(kāi)發(fā)項(xiàng)目的復(fù)雜程度。小的項(xiàng)目不需要太多的數(shù)學(xué)和邏輯思維能力,但如果是開(kāi)發(fā)類似于財(cái)務(wù)或大量運(yùn)算相關(guān)項(xiàng)目,這一點(diǎn)就是非常重要了。 ?
3、有其它語(yǔ)言的基礎(chǔ) ?
“一通百通”,這句話的道理也是不容置疑。都說(shuō)有C語(yǔ)言基礎(chǔ)的人,學(xué)習(xí)PHP比較容易,我沒(méi)學(xué)過(guò)C語(yǔ)言,所以不知道這句話的效果
4、多看別人寫(xiě)的代碼 ?
學(xué)習(xí)別人的長(zhǎng)處,補(bǔ)自己的不足,當(dāng)然不完全為這個(gè)我始終相信:一個(gè)有組織的團(tuán)隊(duì)寫(xiě)出來(lái)的程序不會(huì)比個(gè)人差我PHP入門(mén)就是從看代碼開(kāi)始的,我喜歡看別人寫(xiě)的代碼 。(入門(mén)是從disucz,PHPWind和國(guó)外的phpbb看起,還有就是目前*的開(kāi)源BLOG程序),我盡可能的收集網(wǎng)絡(luò)上的PHP開(kāi)源程序,到目前為止,我收集并下載的PHP開(kāi)源程序有2GB大小,包括BBS,BLOG,CMS等。我下載并不是為了收藏他們,是學(xué)習(xí)他們的編程方式和實(shí)現(xiàn)方法,如果自己想實(shí)現(xiàn)的功能不知道怎么去實(shí)現(xiàn),我就會(huì)學(xué)習(xí)他們的實(shí)現(xiàn)方法,并不是抄襲代碼,最終結(jié)果是想通過(guò)學(xué)習(xí),將技術(shù)變成屬于自己的ASP我也是以同樣的方式學(xué)習(xí)的(動(dòng)易和訊的程序及其它ASP開(kāi)源程序) ?
5、實(shí)踐 ?
理論固然重要,但實(shí)踐必不可少。你理論知識(shí)再好,如果不實(shí)踐,就不能看到理論所產(chǎn)生的結(jié)果或效果,并不能使你的記憶深刻,所以不能紙上談兵 ?
零基礎(chǔ)可以學(xué)習(xí)PHP ?
php學(xué)習(xí)*要點(diǎn):心態(tài)。 雖然目前php語(yǔ)言市場(chǎng)火爆,而且php語(yǔ)言相對(duì)于其他的語(yǔ)言來(lái)說(shuō)也更容易學(xué)習(xí),但是千萬(wàn)別把php想的太簡(jiǎn)單,不要全信培訓(xùn)學(xué)校的宣傳,仿佛零基礎(chǔ)的人也能夠隨隨便便就將php學(xué)會(huì)。失敗的案例肯定不少。 當(dāng)然我們也不要把php想的太難,既然你想從事這方面的工作,那么就要準(zhǔn)備全力以赴,破釜沉舟。4個(gè)月學(xué)會(huì)不會(huì),那就堅(jiān)持到5個(gè)月,5個(gè)月還不會(huì),那就堅(jiān)持到6個(gè)月(需要一點(diǎn)點(diǎn)烏龜精神)。總有一天,你會(huì)全面掌握php知識(shí),拿到自己滿意的薪酬。 ?
php學(xué)習(xí)的第二要點(diǎn):就是學(xué)習(xí)方法。 在這里,建議大家還是報(bào)一個(gè)班。一個(gè)人學(xué)習(xí)php,太難,如果說(shuō)有一群人一起來(lái)學(xué)習(xí),就能夠營(yíng)造出一種學(xué)習(xí)php的氛圍,有老師教,學(xué)習(xí)php碰到的問(wèn)題也可以得到解決。在這里,就會(huì)碰到一個(gè)問(wèn)題,那就是一個(gè)班,有零基礎(chǔ)的,有從事過(guò)這方面工作的,php水平可謂是參差不齊,如果是一個(gè)零基礎(chǔ)的同學(xué)學(xué)習(xí)php,你如何跟上學(xué)校的講課進(jìn)度? 這里就是我要講的學(xué)習(xí)方法,在我們報(bào)班前,可以先去網(wǎng)上下載php學(xué)習(xí)的相關(guān)視頻,比如韓順平的php系列視頻(聲明:韓老師沒(méi)給我啥好處費(fèi),我也不是托,隔著大老遠(yuǎn),我連他老兄的面都沒(méi)見(jiàn)過(guò)的說(shuō)-_-),就講的非常好。韓老師的視頻講的很深入、生動(dòng),而且有筆記可供下載學(xué)習(xí)。如果我們把韓老師的視頻都看了一兩遍再去報(bào)班學(xué)習(xí)php,效果肯定和沒(méi)看視頻效果不一樣。 ?
php學(xué)習(xí)的第三要點(diǎn):那就是堅(jiān)持堅(jiān)持再堅(jiān)持,抵御誘惑,ASP/PHP/JSP/.NET的對(duì)比也許會(huì)讓我們新手無(wú)所適從,也許學(xué)了一半PHP,我們又開(kāi)始打C#的主意,或者有人說(shuō)JAVA很強(qiáng),這個(gè)時(shí)候的我們絕對(duì)不能動(dòng)搖,哪怕我們真想學(xué),也得學(xué)會(huì)了PHP,然后再學(xué)。見(jiàn)異思遷是最不可取的, 狗熊掰玉米就是這個(gè)道理,如果經(jīng)常中途放棄,只能是一無(wú)所獲,還浪費(fèi)了N多的時(shí)間和經(jīng)歷。當(dāng)我們花費(fèi)了大量精力后卻又放棄了php,相信我們的心里面會(huì)很難過(guò),對(duì)未來(lái)又會(huì)陷入到迷茫中。 ?