首頁  >  文章  >  後端開發  >  PHP入門基礎學習篇(—)

PHP入門基礎學習篇(—)

PHP中文网
PHP中文网原創
2016-08-08 09:30:411530瀏覽

第1章歡迎學習PHP

          首先說一下,而目前我們團隊開發的產品目前進入融資階段,第一期產品開發已經完成,時間有所空閒,突然興致了一起,到網路上搜.PHP 的資料,開啟了PHP的學習之旅。一直以來都在CSDN看別的大牛們寫的文章,學習到不少的東西,和我個人的觀念相似,我認為團隊就要想學會分享知識,所以我就把自己學習PHP過程整理一下,發佈到個人部落格上,歡迎大家覺得不對的地方進行指正。在學習PHP之前,我帶著三個問題PHP是什麼,為什麼要學PHP,怎麼去學習PHP這門語言?
1.1PHP是什麼
       PHP(外文名:PHP: Hypertext Preprocessor,中文名稱:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。 PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的程式語言相比,PHP是將程式嵌入到HTML(標準通用標記語言下的一個應用)文件中去執行,執行效率比完全產生HTML標記的CGI要高許多; PHP還可以執行編譯後程式碼,編譯可以達到加密和最佳化程式碼運行,使程式碼運行更快。這是百度百科的解釋,覺得可以回答我的第一個問題。
1.2為什麼要學習PHP
          網路上給出的原因大概如下:「我可以用JavaScript來實現程式編寫。」但JavaScript的能力是有限的,JavaScript通常運行在瀏覽器(客戶端),它可以製作網頁上面的特效:滑鼠滑過背景改變顏色,還有網頁上常見的滑鼠滑過彈出式選單。但如果要讓JavaScript實現顯示“訪問網站的總人數”,它就無能為力了,因為它只能獲得客戶端的信息,而“訪問網站的總人數”是存儲在伺服器端的。所以就需要另一個可以在伺服器端運行的程式語言,PHP語言就是其中的一種,因為它可以運行在Web伺服器端。
但是現在技術是在不斷發展變化的,現在js已經寫後端程序,例如最近很火的node.js。我在這裡寫一下我個人的觀點:
(1) 首先,作為新進入程式猿行業的童鞋,學好了PHP程式語言,可以為我們帶來一份不錯的收入。有了錢,才會有很多妹子,有了妹子,你就找到你的愛情(這段話純屬於娛樂)。
(2) 其次,作為已經進入程序猿行業的老鳥,學習了PHP程式語言,我們多一項技能,生活在一個複雜多變的世界下,特別是移動互聯網更是變化多端,我們為了自己履歷,加入一定的深度和廣度。只要我不停去的努力儲備自己的知識庫,然後把握一次機會,你就可以會成功達到你的目標。
(3) 有趣的同學,可以上網搜尋“全球排名前50的網站都什麼開發語言”,你會發現大部分網站以及國內較知名的BAT三家,新浪,360等都用到過PHP。可以得出:a、PHP有自己的一些特色,得到網路產業大型企業的認可;b、PHP方面的工作應該比較好找,而且待遇不錯,因為有這些知名的企業在使用。
1.3如何學習PHP程式語言

(1)首先需要PHP基本語法,一定要邊學習練習,多做demo(這裡有的人喜歡看文檔和書籍,有的人喜歡看視頻,我個人認為看文件或書籍,邊做練習,不懂的可以

          索視訊講解或網路求解答案);

(2)等基礎知識學習完,可以做一個綜合性的demo,這個時候你會發現自己的缺陷,加強知識點學習;
(3)接著,你可以學習相關的框架知識,你會發現框架好處,可以增加你的開發效率。
(4)還是用大型一點的demo鞏固你所學的知識,不要最後都交給了書本啦。 (同時,要努力堅持再堅持,特別是初學者)
           在學習PHP之前先認識PHP及其功能。

           1、運作在伺服器端:學會了PHP,並指揮伺服器給你幹活,甚至是搞破壞^_^(千萬不能真這麼做咯),WEB網站的資料大多儲存在儲存在伺服器端的,PHP就是用來處理這些儲存在伺服器的資料的(功能強大吧)。

           2、跨平台:伺服器可以是多種平台的伺服器,例如Linux、Windows、Unix,你都可以指揮(不用怕只能指揮一種伺服器啦吧)。

           3、腳本語言:它是透過編寫腳本,也就是一行行的電腦指令(也可以理解為特定的英文單字),來指揮伺服器來運作的,因此,在編寫PHP的過程其實就是與老外(伺服器成老外啦)交流的過程,交流的語言就是PHP。

            4、免費:免費使用(天下皆可免費的午餐)。 。

1.3初始PHP程式碼識別
大家先一段簡單PHP程式碼:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>欢迎学习php!</title>
</head>
<body>
<p>
<?php 
echo &#39;欢迎进入学习PHP的世界&#39;; 
?></p>
</body>
</html>

就像你可以寫JavaScript腳本語言需要寫在<script></script>標籤之間,你可以在標籤之間頁面中寫PHP程式碼寫在標籤之間,echo是PHP中的輸出語句(學習java的都童鞋應該會覺得這個很像system.out.print()),可以把字串輸出(字串用雙引號括起來)。
A. 使用echo進行數學計算輸出

<?php echo 12*3;?>


B.使用echo進行字串輸出,注意連接符號可以連接多個字串,上面的例子就是把一個字串拆分為二個小字串,然後用一個連接符號連起來。在php中字串連接符是用點(.)來表示的,這一點比較特殊,其它語言中是用加號(+)來表示的,例如:

JavaScirpt、Java、Asp、C。
<?php echo &#39;你好,&#39;.&#39;世界!&#39;;?>

1.4PHP程式碼註解

1.4PHP程式碼註解



1.4PHP程式碼註解


在PHP中也有註解語句:單行註解:用雙斜線(//)來表示,多行註解:用/*註解語句*/。其它語言中,Html中使用,CSS中使用/*註釋語句*/。如下面程式碼:

🎜
<?php
//输出hi,imooc!
echo "hi,imooc!";
?>
🎜註解語句可以在PHP程式的任意位置(但註解語句一定要寫在之間)。 🎜🎜🎜 以上是PHP入門基礎學習篇(—) 的內容,更多相關內容請關注PHP中文網(www.php.cn)! 🎜🎜🎜🎜🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn