PHP 是服务器端脚本语言。全称为 Hypertext Preprocessor 为超文本预处理器。

据说php8不久后也要发布了,趁着8还没有发布赶紧写一个php5到php7(在基础教程写完后将写php7新特性)的教程。PHP版本之间更新会增加新特性(别的语言也一样),但更新之后的语言大多数情况下并不会给人有陌生的感觉,php版本更新后会在某一部分功能上会更改编写方式等。

php7相对于php5改进或新增了诸多功能,如性能上得到了成倍的提升、降低了内存消耗、支持了64位、支持匿名类、改进了异常层次等。

注:此系列教程基础部分将会讲php5知识,后半部分将会进行php7特性讲解,之后php8出了也会随之介绍8特性

在进行php开发前,需要部署环境(Web服务器、PHP解析器、数据库)。由于每一个环境软件的部署太过麻烦,而且这只是我们学习的环境,所以可以使用一些集成环境的软件,如 phpstudy、wampserver、xampp等。在这里我使用的是phpstudy。

phpstudy

php基础教程 第一步 环境配置及helloworld_字符串

phpstudy的下载地址(这里使用老版本,新版本可能新手会出现问题):​​https://www.xp.cn/download.html​​​​

下载好对应系统版本环境后,傻瓜式安装phpstudy。安装好后,找到phpstudy的安装目录。(安装路径不能包含中文或空格)

php基础教程 第一步 环境配置及helloworld_字符串_02

看到 WWW 目录,这个目录是一个根目录,为网站根目录。所编写的php文件需要存放在这个目录下。

找到安装好的文件,并且启动服务:

php基础教程 第一步 环境配置及helloworld_文件保存_03

点击WNMP启动后,红色的原点将会变成蓝色。

这个时候,可以打开浏览器,随后输入 localhost 或 127.0.0.1 进行访问,将会出现如下界面:

php基础教程 第一步 环境配置及helloworld_字符串_04

接下来我们在WWW目录下新建一个测试目录,存放我们之后编写的php文件。

php基础教程 第一步 环境配置及helloworld_php_05

NotePad++

php基础教程 第一步 环境配置及helloworld_字符串_06

安装好了环境后,现在需要的是有一个工具进行php代码的编写。我自己使用的是 notepad,个人比较喜欢轻便,如果你有喜欢的编辑器当然也是可以的,按照自己的喜好来就ok了。

notepad 的下载链接为:​​https://notepad-plus-plus.org/downloads​​​​

经典Hello World

这个时候就可以进行开发了。打开notepad 或 你们自己的编辑器。

点击文件–>新建:

php基础教程 第一步 环境配置及helloworld_文件保存_07

随后输入:

<?php

?>

在php脚本中,​​<?php​​ 表示php脚本的开始,​​?>​​表示php脚本的结束,在这两者之间编写php代码。

快捷键 ctrl+s 进行保存,或 点击文件–>保存进行保存:

php基础教程 第一步 环境配置及helloworld_文件保存_08之后弹出一个文件保存框,在保存框中,将文件保存在​WWW​目录下的test文件夹中(也就是刚刚我们新建的test文件夹),文件的保存类型为PHP,命名为hello.php就可以把该文件保存为php文件,因为后缀名 (.php)表示一个文件的类型,名为hello因为这是第一个php文件,所以先向自己打个招呼:

php基础教程 第一步 环境配置及helloworld_文件保存_09

在这里需要注意一点,在notepad中,未保存的文件左上角将会是红色。

php基础教程 第一步 环境配置及helloworld_php_10

在该文件夹中,文件已显示。

php基础教程 第一步 环境配置及helloworld_字符串_11

接下来打开notepad编辑器,在<?php 与 ?> 之间打上如下代码:

echo 'Hello Wolrd';

完整的代码如下:

<?php
echo "Hello World";
?>

以上代码的作用为输出显示 Hello Wolrd(也就是在网页上显示 Hello Wolrd):

echo 的作用为显示输出,后面接上什么字符或字符串就会显示什么。在php中字符串可以用双引号 或者 单引号 引起来。如:“Hello Wolrd” 、‘Hello Wolrd’、“字符串”。

随后在浏览器中可以访问我们刚刚编写的php文件。在浏览器中输入 localhost 为访问本地站点,也就是​WWW​目录下的index.html为首页的网站,由于我们在​WWW​目录下,新建了一个文件夹,那么访问可以用以下链接:

localhost/test/

以上访问还没有指定文件名,刚刚保存时我们设定的名称为 hello 是php文件,需要在 localhost/test/后指定文件名,为 localhost/test/hello.php,在浏览器输入这个网站随后访问:

php基础教程 第一步 环境配置及helloworld_php_12

成功访问页面。恭喜迈入php世界。该系列将会​持续更新~​ 欢迎​关注、点赞、收藏哟~