什么是PHP
-what is PHP ?
-I am sorry, I don't know.But it is the best programing language in the world !
That is the answer
PHP (Hypertext Preprocessor) 在我能理解的范圍內,他既是前端語言又是服務端語言,功能不凡卻又不乏詩意,自從學了PHP,感覺就像得到了全世界最實用的工具,她又許許多多的功能,總之作為新手的我也沒有摸清楚她到底還能干啥。
怎樣學習PHP
PHP是將程序嵌入到HTML文檔中去執行的,所以在學PHP之前我們要先學習一下HTML這款了不得的前端語言。其實想學這門語言好簡單好簡單的,隨便打開一個HTML的網站(例如),大部分網站基本上都是.html,當然也有.php的啦(●'?'●)
OK,點擊進入我們的例子后,按下F12或者右擊鼠標查看源代碼,于是就會出現一大串貨真價實的HTML代碼,從頭到尾的看下來,不懂得百度(當然這種方法僅適用于有編程基礎的親們,如果沒有編程基礎的親,建議先學習C語言),如下就是一款簡單的html代碼
<html>
<head>
<meta charset = "utf-8">
<title>HELLOWORD</title>
</head>
<body>
<div>HELLOWORD</div>
</body>
</html>
大致了解學習完html后,可以正式開始學習我們的超神級PHP語言了,當然 咱們還得先搭一下PHP的編譯環境,包括MYSQL和APACH,如果是我,我更傾向使用WAMPSERVER這款集成Windows Apache Mysql PHP的安裝環境,即在window下的apache、php和mysql的服務器軟件(wampserver百度云)希望大家能不是這個集成安裝環境多安裝幾次知道熟練,因為到后面如果遇到PHP文件編譯不了了需要重裝環境的時候就可以得心應手了,當然我們還要裝一下編寫PHP文件的軟件,當然你如果想直接用文本文檔寫也是沒有問題的,不過要記得把后綴名改成.php,這樣才能夠被編譯成功,我個人推薦notepad++這款代碼編寫軟件,大家可以到軟件管家或者百度上去下載,這款軟件是萬能的,它不僅可以編寫PHP,還可以編寫其他很多的編程文件。下面就是用php編寫的helloword的嵌入html的文件
<html>
<head>
<meta charset = "utf-8">
<title>helloword</title>
</head>
<body>
<?php
//此處是php代碼
echo "HELLOWORLD";
?>
</body>
</html>
學習PHP的工具
-
想學PHP的心
這個很重要,興趣是學習的爸爸,只有想學了才去學才能有意想不到的效果 -
書籍
我這里推薦幾本書籍
- ThinkPHP5.0入門實例教程
- PHP+MYSQL
- 數據庫基礎知識
-
視頻
可以通過極客學院、慕課或者網易云課堂、阿里云課堂等教學網站學習php的基礎甚至更深層次的知識