2017年已經(jīng)過去了,對于學(xué)習(xí)PHP的人來說,這一年也是非常重要的一年。在這一年里,PHP社區(qū)不斷發(fā)展,PHP語言也不斷更新,因此,學(xué)習(xí)PHP也需要不斷進(jìn)步。下面就讓我們來一起回顧一下2017年學(xué)PHP的過程。
在學(xué)習(xí)PHP的過程中,自己的理解很重要。只有理解了PHP的工作原理,才能更好地運(yùn)用它。當(dāng)然,這需要不斷練習(xí)和實(shí)踐。比如,我們可以通過寫一些實(shí)際的項(xiàng)目來鍛煉自己的編程能力,比如寫一個(gè)簡單的博客系統(tǒng)、留言板等等。
//一個(gè)簡單的博客系統(tǒng)代碼實(shí)現(xiàn) <?php //連接數(shù)據(jù)庫 $db = new mysqli('localhost', 'root', '123456', 'blog'); //查詢文章 $sql = "SELECT * FROM `articles`"; $result = $db->query($sql); //輸出文章列表 while($row = $result->fetch_assoc()){ echo "<h3>{$row['title']}</h3>"; echo "<p>{$row['content']}</p>"; } ?>
除了自己的實(shí)踐之外,參加一些線上或線下的PHP培訓(xùn)課程也是不錯(cuò)的選擇。通過參加培訓(xùn)課程可以學(xué)習(xí)到一些實(shí)際應(yīng)用的技巧,同時(shí)也可以結(jié)交一些志同道合的PHP程序員。
另外,學(xué)習(xí)PHP的人也需要不斷關(guān)注PHP社區(qū)。這里有各種各樣的論壇、博客、教程等等,可以了解到最新的PHP技術(shù)和開發(fā)方向。比如,PHP 7.2于2017年11月發(fā)布,帶來了很多新的特性和性能提升,對于學(xué)習(xí)PHP的人來說,這也是一個(gè)不錯(cuò)的機(jī)會。
//PHP 7.2的新特性之一:在list()中使用key與value <?php $data = [ ['id' =>1, 'name' =>'Tom'], ['id' =>2, 'name' =>'Jerry'], ['id' =>3, 'name' =>'Lucy'], ]; //以前的寫法 foreach($data as $v){ $id = $v['id']; $name = $v['name']; echo "id: {$id}, name: {$name}"; } //PHP 7.2的寫法 foreach($data as ['id' =>$id, 'name' =>$name]){ echo "id: {$id}, name: {$name}"; } ?>
最后,學(xué)習(xí)PHP的人也需要關(guān)注自身的職業(yè)發(fā)展。在靜態(tài)網(wǎng)頁時(shí)代,PHP已經(jīng)是不可或缺的一部分,而隨著移動互聯(lián)網(wǎng)的發(fā)展,PHP的需求也在不斷增加。因此,PHP程序員需要不斷學(xué)習(xí)和更新自己的技術(shù),才能更好地適應(yīng)新的市場需求。
2017年學(xué)習(xí)PHP,一定要多多實(shí)踐,多多參加活動,多多關(guān)注社區(qū)和自身的職業(yè)發(fā)展。相信有了這些努力,明年我們一定會取得更好的成果。