php 从零开始,php 从零开始 #1:从这里,在今天!

来吧,是时候学一门后端语言了。php 仍然是世界上应用最广泛的 Web 开发语言,从今天开始,我们就一起学一下它。跟着这个系列文章还有相关的 php 视频课程,每天做一些练习,从这里,在今天!

准备

在本地搭建一个支持 php 语言的 Web 开发环境。

下载一款简单的文本编辑软件。

安装 Chrome 浏览器。

先只需要这三样东西。如果你平时用 Windows 系统,可以使用 WAMP 来搭建一个本地的开发环境。如果你是 OSX ,可以使用 MAMP 来搭建一个开发环境。目前,我们暂时只需要一个简单的文本编辑软件去写代码,这个编辑器越简单越好,推荐使用开源的 Brackets 编辑器。

练习

启动 Web 开发环境,也就是启动 WAMP 或 MAMP。

在 Web 目录下面,创建一个新的目录,目录名可以随便怎么叫。

打开 Brackets 编辑器,然后用编辑器打开在 Web 目录下面新创建的目录。Mac:alt + command + O,Windows:alt + ctrl + O。

在目录下新建一个文件,命名为 index.php,在下面的练习里,我们把 php 的代码放到这个文件里面。

使用 Brackets 的实时预览功能。Mac:alt + command + P,Windows:alt + ctrl + P。

预览 php 文件时,需要你填写项目地址,这个地址就是访问你创建的目录的地址。

这时你在编辑器里输入内容,command + S 保存时,会实时在浏览器中显示出结果。

注:在使用 Brackets 编辑器实时预览 php 文件的时候,需要先添加一个项目的地址,我这里是 http://localhost:8888/php,因为我在 Web 目录下面新建了一个叫 php 的文件夹。注意在 localhost 的后面有一个 :8888,这是我的主机的端口号,你的 Web 开发环境,可能不需要这个端口号。如果你发现项目的预览地址不对,可以点开 文件  菜单,选择 项目设置,在这里可以重新设置预览当前你打开的这个目录的 php 文件的地址。

9395b1f44f5b17eb990b85ed5c0bd10f.png

PHP 标记

php 代码的文件的扩展名一般就是 .php,在文件里面,想要使用 php 代码,需要用一组 php 标记,看起来像这样:

// 做点什么

?>

php 的代码开始的标记是 <?php ,结束的标记是 ?>; ,在这组标记之间的东西,会被当成是 php 的代码来处理。 有时,如果一个文件里面,全部都是 php 的代码,没有掺杂比如 html 之类的代码的话,这个文件只需要一个 php 开始的标记,也就是 <?php ,不需要在这个纯 php 代码的文件里面使用 php 结束的标记,因为 php 的解释器会自动给我们加上这个结束的标记。

注释的内容

在 php 代码里面,可以添加一些解释说明用的注释内容,这些注释可以帮助其它人理解你的代码的意思,也可以提醒未来的自己。如果要添加单行的注释,可以使用两条斜线:

// 把我替换成你想说的话

两条斜线的后面,加上一个空格,接着就是要添加的注释内容。这些内容一般只是一个提示的作用,php 解释器会忽略掉注释的内容,不会想法儿去解释它的意思。

快捷键

Mac:command + / ,Windows:ctrl + /

多行注释

如果注释的内容有很多行,你也可以每行内容前面都加上两条斜线,或者也可以这样做:

/**

* 风,

* 起风了,

* 很大的风。

*/

其实只要是在 /* 跟 */ 之间的东西,都会被认为是注释的内容。不过经常会在第一行用一个 /** ,然后每一行注释内容的前面都用一个 * 号开始。

英文

注释用英文就是 comment [ˈkɑmɛnt]

您好,世界!

下面,我们在浏览器的屏幕上用 php 的代码输出 “您好,世界!” 这几个字儿。实现起来很简单,不过可以帮助咱们理解一下 php 的工作原理。

php 可以跟 html 代码混合在一起,一般我们尽量会避免这样做,在开发 Web 应用的时候,会把程序的代码,跟展示层的 html 分开,这样更容易维护,这些慢慢再学吧。下面,我们先在你打开的 php 文档里创建一些 php 与 html 的混合代码。

给你的 Brackets 编辑器安装一个 emmet 插件(学习 emmet)。然后在文档里输入一个 ! 号,再按一下回车键,你可以得到一个基本的 html 文档的结构:

Document

在 body 标签里面,输入下面的 php 代码:

echo '您好,世界!';

?>

保存文件, 如果你使用了实时预览功能,可以立即在屏幕上看到输出的东西。就是一个简单文字,您好,世界!然后查看一下页面的源代码(Mac:alt + command + U,Windows:alt + ctrl + U)。

页面输出的源代码,除了我们在文件里面添加的 html 代码以外,还有就是用 php 的 echo 输出的一行文字。在浏览器里打开这个 index.php 文档的地址以后,发生了下面这些事件:

浏览器:“哎,我要看一下 index.php 这个文档”,浏览器向服务器发出请求,要查看 index.php 文档。

Web 服务器:“稍等,我看看有没有你要的东西。哦,在这里。等下,这个文档里有 php 代码,我让 php 去解释一下它的意思”,服务器的 Web Server 接收到浏览器的请求,把 php 代码交给 php 解释器去处理。

PHP 解释器:“翻译完成!就是用 echo 输出一行文字,给你吧 Web 服务器。”。

Web 服务器:“整好了,这是你要的东西。”Web 服务器把处理好的内容,返回给了浏览器,浏览器把得到的内容显示给了用户。

echo

echo 就是 php 的一个输出的命令,它会输出你指定的东西。在这里,我们让它输出了一行文字,注意在文字的周围用了一组引号,表示这是一段文字。

.

在 php 里面,连接符用的是一个 . (点),比如,我们要在 您好,世界!这个文字的周围添加一组 html 的段落标签 p ,你可以把这组段落标签放到 php 开始与结束的标记之外。如果你想把这个 p 标签放到 php 标记以内的话,可以这样:

echo '

' . '您好,世界!' . '

';

?>

保存文件,再查看一下页面的源代码。你会发现,在 您好,世界! 这行文字的周围多了一组 html 的段落标签。

php 代码的结尾

注意,php 代码的结尾处需要用一个 ;  (分号),有点像是一句话说完以后用的句号。

问题

今天的问题就在今天解决,文章里提到的东西,有任何不清楚的,都可以在评论里面提出来,大伙一起帮你解决。

php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值