《重新深入学习PHP教程》(1)(2015-09-05)

时间:2022-10-01 15:07:23

接触PHP前前后后、断断续续也有5、6年了,期间也做过一些中小项目,原以为PHP这种技术早晚会死,没想到现在随着微信的火爆以及移动互联网的火爆它并没有被淘汰,PHP7听说也已经出来了。本人当时开始学习时还是4.0的版本。平心而论,PHP很容易上手,比ASP.Net 和JSP技术流派(指JavaEE 轻量级开发)要容易学习一些,当然,和其他任何技术一样,要成为精通的高手我们都还有很长的路要走。总的感觉是:PHP入门容易精通难,但PHP不会死亡。


想从现在起,陆续开始推出一个PHP的重新深入学习的教程,一来是为了对自己的PHP知识和技能有个总结和归纳;二来也主要针对初学者帮助那些想学习PHP而不知怎么入门的朋友,希望本教程对他们有点参考价值。


作为一种跨平台的服务器端开发技术,它可以应用于Windows / Linux /  Mac OS 等多种主流平台,本人的开发环境:OS X 10.8.5 /  XAMPP 1.7.3  / PHP5.3.1 /  Apache  2.2.14 /  MySQL 5.1.44 /  MVC 框架采用的是国内比较流行的ThinkPHP 3.0 +。


开发工具:Dreamweaver CS 6.0 (没有选其他重量级的PHP开发工具,选这个是为了兼顾前端页面的开发,让从事Web美术设计的朋友也可以学会基本的PHP技术)

说明:使用DW开发任何网站,先要设置站点(即:网站文件夹),设置的方法网上也有很多介绍,就不啰嗦了。


下载、安装这些都不难,最简单的方法是下载一个XAMPP包,里面就包含了PHP/Apache/MySQL等必备软件了。网上下载安装的文章一大堆,就不在此啰嗦了。


PHP能帮助我们做的事情:

1)开发网站后台程序(很常见,如微信的后台,各种APP的后台,甚至一些手游的后台都能胜任,国内一些著名的云计算平台也提供PHP接口)

2)开发Web应用程序  (很常见)

3)常见的各种国内国外的CRM系统( Joomala / WordPress / 网上商城等)及其二次开发(很常见)

3)开发网络抓包、分析工具(不常见)


说明:PHP是Web服务器端的一种技术,因此开发后的页面(.php)必须要经过Web服务器(本教程里就是:Apache)才能解析运行。因此,安装好XAMPP套件包后,要先

启动Apache, 如果要开发数据库程序,好要先启动MySQL (二者也可以通过命令行启动,但使用XAMPP的图形界面启动对初学者来说更方便。)


启动图:

                                                   《重新深入学习PHP教程》(1)(2015-09-05)


第一个PHP页面,取名:test.php , 下面语句就是输出你所安装的XAMPP套件包中的各种信息:

在Dreamweaver CS 中,要把PHP代码写在标签<?php    PHP代码;  ?>中:

<body>
<?php
           echo phpinfo();    // 注释:echo 相当与C语言里的:printf( );  
?>
</body>


运行后的显示结果图:

《重新深入学习PHP教程》(1)(2015-09-05)


如果你在浏览器上运行test.php看到这个页面后,那么恭喜!你的第一个PHP页面就运行成功了!

(待续。。。)