從小白的角度談?wù)刾hp初學(xué)者入門最佳方案

有一句話很是粗魯,屁股決定腦袋,意思是你所處的位置決定你的思想。我認(rèn)為這點(diǎn)放在php學(xué)習(xí)中很合適。

初學(xué)php時(shí),我看過很多教程,卻無一例外的被繞暈了。老師很殷勤的為你介紹各種聞所未聞的概念,環(huán)境配置,編程工具,還有什么……很抱歉我忘記了。從大神的角度看,學(xué)php,你是應(yīng)該了解這些的。可以我一個(gè)菜鳥的經(jīng)驗(yàn)來看,這些知識(shí)在初學(xué)的時(shí)候是很難理解并接受的,而且在學(xué)會(huì)代碼之前,這些知識(shí)的應(yīng)用程度實(shí)在有限。

作為一只剛?cè)腴Tphp的菜鳥,我給想要學(xué)php的小白的入門建議是:

1.放棄那些你聽不懂記不住的復(fù)雜知識(shí),別讓它消耗了你的學(xué)習(xí)熱情和自信心。

2.快速搭建一個(gè)能寫代碼的環(huán)境,立即進(jìn)入代碼的學(xué)習(xí)。至于怎么做,看下面。

開發(fā)環(huán)境+編程工具=可以開始學(xué)代碼了

(關(guān)于這句話的理解,舉個(gè)實(shí)例:健身房+跑步機(jī)=可以去跑步鍛煉了。)

1.開發(fā)環(huán)境

別去百度哪個(gè)開發(fā)環(huán)境好,編程工具好,以我百度多次的經(jīng)驗(yàn),很多人會(huì)一臉先知的告訴你什么順手用什么,各有優(yōu)缺點(diǎn)。作為新手,你選擇的標(biāo)準(zhǔn)只有一個(gè),安裝方便,設(shè)置簡單。

開發(fā)環(huán)境我推薦最適合新手用的phpstudy,一鍵配置,非常方便,集成包可以直接在官網(wǎng)上下載,http://www.phpstudy.net/a.php/208.html我按照官網(wǎng)上的推薦下載的是適合新手的簡化版phpStudy Lite,只提供兩種php語言版本。打開解壓包,雙擊EXE程序,選擇一個(gè)安裝的文件夾,即可安裝完畢。程序打開后界面是這樣的。

image

點(diǎn)擊啟動(dòng),php集成環(huán)境就設(shè)置好了。伴隨程序打開還會(huì)有一個(gè)幫助文檔,暫時(shí)你只需要了解兩個(gè)功能:運(yùn)行模式的含義,php語言版本的切換(這個(gè)后面會(huì)用到。)

2.編程工具

記住一個(gè)準(zhǔn)則,你選擇的學(xué)習(xí)教程中老師用什么軟件,你就用什么軟件。我選擇的教程是極客網(wǎng)站的php教程,老師用的是PHPstorm,所以我也就安裝了這個(gè)。安裝過程非常簡單,和其他軟件的安裝大同小異。

1)雙擊EXE文件,運(yùn)行安裝程序,next

2)選擇安裝目錄

3)創(chuàng)建桌面圖標(biāo),關(guān)聯(lián)代碼文件,這些都可以選擇上。next

4)install安裝

5)完成,我們直接運(yùn)行

3.還差一步,把編程工具和開發(fā)環(huán)境連接起來。

1)單擊file菜單下的setting,彈出對(duì)話框。

image.gif

2)點(diǎn)擊languages&frameworks前面的小箭頭,選擇php,當(dāng)右側(cè)出現(xiàn)如下界面時(shí)點(diǎn)擊省略號(hào)的地方,彈出下一個(gè)對(duì)話框。

image.gif

3)在紅框的地方輸入php.exe的文件地址,點(diǎn)擊確定即可。這個(gè)地址怎么找,可以點(diǎn)擊紅框后面的省略號(hào),彈出文件選擇框,找到你的PHPstudy文件夾,打開,打開phpa或phpb文件夾,找到一個(gè)叫php.exe的文件,選擇。

image.gif

至于是a還是b,取決于你phpstudy選擇的php語言版本。如果你在phpstudy中選擇了php5.3,那么這里應(yīng)該是phpa文件夾中的php.exe。

4.設(shè)置完畢,讓我們先來編輯一個(gè)簡單的小程序試試。先了解兩個(gè)簡單的語法:

1)<?php

?>

這是php代碼開頭和結(jié)尾必須有的東西,中間的空行寫真正需要運(yùn)行的代碼。

2)echo “ ”表示輸出雙引號(hào)中間的內(nèi)容。

那么我們現(xiàn)在寫一個(gè)這樣的程序,

image

按alt+f2快捷鍵在瀏覽器中查看效果如下:

image

瀏覽窗口輸出hello world。測試成功。

OK,到這里,你就可以跟著教程學(xué)習(xí)其他的代碼并調(diào)試了。不要擔(dān)心那些被忽略的知識(shí),等你學(xué)到一定深度,你就能很好的理解它們了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • PHP 學(xué)習(xí)目錄 ├─PHP視頻教程 1 LAMP網(wǎng)站構(gòu)建 │ ├─PHP教程 1.1.1 新版視頻形式介紹│ ...
    曹淵說創(chuàng)業(yè)閱讀 16,175評(píng)論 29 417
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,136評(píng)論 25 708
  • LocalDate類使用ISO日歷表示年、月、日。 LocalDate.now(); 獲取系統(tǒng)當(dāng)前日期 Loca...
    FantJ閱讀 5,595評(píng)論 0 2
  • “時(shí)”,不是“天時(shí)”,我理解的是說一個(gè)人當(dāng)時(shí)所處的特定時(shí)間段;“位”,也不是“地利”,是特指一個(gè)人特定時(shí)間段所處的...
    上善若水_8ea5閱讀 1,324評(píng)論 0 1
  • 奶奶這個(gè)稱呼在我的生命中就相當(dāng)于“媽媽”,在我五歲的時(shí)候我的媽媽就離開了我 我的童年所有的歲月都是在奶奶的看護(hù)下長...
    奇葩小丫頭閱讀 349評(píng)論 0 0