什么是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的基础甚至更深层次的知识