如何學習PHP

來源:文萃谷 7.86K

如何學習PHP/學習php的方法,學東西,永遠不要妄想有速成這一説,告訴你了一個方式,但是缺少努力這一環節,那也是白搭。 掌握好的學習方法非常必要,看看這篇如何學習PHP/學習php的方法。

如何學習PHP

相信大家選擇一種語言,並不是看它的背景和悠久歷史,更重要的是看它的實用性,華而不實的語言哪怕是再

輝煌的歷史,也畢將步向沒落,可喜的是PHP經受住了考驗,也因此,它確實是一種值得學習的語言。

我總結的學習php的進程可能需要經歷下面這幾個階段:

(1)熟悉HTML/CSS/JS等網頁基本元素,完成階段可自行製作完整的網頁;

(2)理解動態語言的概念,運做機制,熟悉PHP語法;

(3)學習如何將PHP與HTML結合起來完成簡單動態頁面;

(4)接觸MYSQL,開始設計數據庫程序;

(5)不斷鞏固,摸透大部分PHP常用函數,並可理解OOP,MYSQL優化,以及模板;

(6)完成一個功能齊全的動態站點。

我的這套線路可能跟許多學習PHP的愛好者不謀而合,這也算是一個循序漸進的學習過程,不過新手不要

看到上面的概括就以為學習蠻簡單的,默默在此不得不對您稍微潑一下冷水,任何東西其實都不簡單,即使是

小吃部的燒餅也不是一下子就會做成的。

我先解釋一下我的學習思路。

首先,理解網站這一概念之後不難看出,任何網站都是由網頁組成的,也就是説想完成網站,必須先學會

做網頁,因此必須要掌握了HTML,才能為今後製作網站打下基礎。

在學習HTML中我想邊學邊做是最有效的方式,當然這一方式對於學習PHP同樣是最有效的。

HTML中的任何元素都要親自實踐,只有明白了什麼元素會起到什麼效果之後,你才會記憶深刻,而一味

的啃書,絕對是不行的,我想大部分新手之所以覺得概念難學,大部分是一個字“懶”,懶是阻止進步的最大

敵人,所以克服掉懶的習慣,才能更快的學好一樣東西。

也許您在學習PHP的時候只想儘快的開發一個網站,也就會想我做網站,幹嘛要學什麼網頁這些小兒科

?不難看出,眼高手低的新手不在少數,這種思想無疑於建造空中樓閣,你不建地基,何來的房頂呢?

OK,掌握靜態網頁的製作技術是學習開發網站的先決條件,這一點就講到這裏,因為這篇文章不是教程

文章,也就不對技術進行深入的刨析了。

我假設你目前已經可以完成一個靜態頁面了,當然,做的好看難看是另外一説,默默的第一個網頁也沒好

看到哪去,但是“孩子”再醜,咱們做“爹媽”的也不能嫌棄不是?這畢竟是咱的成果。

那麼咱們就開始學習動態語言的概念吧,剛一接觸動態語言,可能很多人都會蒙了,怎麼這亂七八糟的東西

,在網頁裏顯示的時候卻是另外一碼事?其實這並不算亂 七八糟,你寫的HTML代碼不也一樣是一堆堆的字符

嗎?畢竟,代碼並不是作為直接輸出的,而是經過處理的,説白了,HTML是經過HTML解析器,而 PHP當然

也就通過PHP解析器了,跟學習HTML一樣的道理,想讓任何的解析器完成操作,就必須使用它們專用的語法

結構,所以PHP長相奇怪也就不足為奇了。

對於PHP的理解是新手最難邁過的一道門檻,不過你應該感到幸運的是PHP已經最大極限的為了新手而努

力了,如果你學過其他的語言,也許會覺得PHP的確相當的簡單,但是如果你之前什麼都沒學過,那麼阿彌陀

佛,硬着頭皮琢磨吧。

書過三遍自然熟,這個簡單的道理告訴我們,即使你理解不了PHP,但是也必須先跟它混個臉熟,看,一

遍遍的看,看的同時一邊琢磨,一邊按照它所教的'打代碼,即使你搞不清楚那些代碼到底是幹嘛的,但是起碼

你應該找找感覺。

在一段掙扎之後,聰明的你,顯然已經逐漸的開悟了,慢慢的理解了編程的概念,那麼祝賀你,你已經邁

出了成功的第一步。

搞清楚HTML和PHP的概念,那麼PHP和HTML混合編程應該不成問題,在這期間,你完全可以讓PHP給

你算算 一加一等於幾,然後在瀏覽器輸出,不要覺得幼稚,這的確是跟阿波羅登月一樣,你打的是一小段代碼

,但是對於你的編程之路,可是邁出了一大步啊!興奮吧?但是不得不再給你潑點冷水,您還是菜鳥一個。

高興一段時間就必須繼續努力了,接下來就是學習數據庫了,MYSQL可算是PHP的黃金搭檔了,不過

,雖然話是這麼説,你也可能恨不得把MYSQL給生吞活剝了,因為這一行一列的東東簡直讓自己頭暈目眩。

頭暈歸頭暈,目眩歸目眩,你不可能吃飯的時候咬了自己一下舌頭就從此不吃飯了不是?放下畏懼,繼續

努力,咱們是來征服它的,而不是被它征服的,振奮起來吧同志。

在一番搏鬥之後,你終於理解了數據庫的概念,而且讓你興奮不已的是你終於可以通過PHP來連接數據庫

了,這期間你是怎麼學會的,我們不去考證了,但是事實證明,你已經可以了。

學會了PHP和數據庫的你,無疑是左手拿着MOTOLOLA右手拿着NOKIA,要多瀟灑,有多瀟灑,哈哈

,終於學會了,但是可能這個時候,又會有人不經意的拍拍肩膀對你説:哥們,別高興的太早,你還是菜鳥

,離學會還差着一大截呢!

等到你發奮努力的學會了用PHP成功的插入,刪除,更新數據的時候,顯然,你已經距離成功指日可待了

這個時候的你也許是這種狀態:

你會HTML嗎?會,我能編好幾個大表格排板的網頁啦!

熱門標籤