Prev: None
Next: PHPⅡ:变量
1 PHP介绍
1.1 欢迎来到PHP
PHP([ruby=Hypertext Preprocessor]超文本预处理器[/ruby])是一种免费、热门且开源的脚本语言。PHP脚本是在服务端运行的。 简单列一下PHP能胜任的工作:
开始PHP教程之前,你应该对HTML有基本的了解。 PHP足够强大到可以充当互联网最大博客系统WordPress的核心。它也有能力来运行互联网最大社交网络Facebook。 Part题: PHP是? A. 网站 B. 服务端编程语言 C. 标记语言 D. 主页 |
1.2 为什么用PHP
PHP能在大多平台上运行,包括Windows、Linux、Unix、Mac OS X等等。 PHP与几乎所有现代服务器兼容,例如Apache、IIS等等。 PHP有对数据库的广泛支持。 PHP是 PHP容易学习,且在服务端能高效运行。 Part题: PHP能跑在Linux上吗? |
2 PHP标签
2.1 PHP语法(一)
PHP脚本以<?php开始,以?>结束:
下面是一个简单的PHP文件。这个PHP脚本用到内置函数"echo"将文字"Hello World"输出到页面中:
PHP语句以分号 (;)结束。 Part题: 填入合适的字符。
|
2.2 PHP语法(二)
另一种在HTML中运行PHP的方法是用HTML的<script>标签。
但是,最新的PHP版本已经移除了对<script language="php">标签的支持。正因如此,我们推荐明确使用<?php ?>。 Part题: 当用script标签执行PHP时,哪种是正确的? A. <script type="application/ecmascript"> B. <script type="text/javascript"> C. <script language="php"> |
2.3 PHP语法(三)
你也可以用PHP短标记,<? ?>,只要服务器支持。
然而,<?php ?>作为官方标准,是推荐的标注PHP脚本的语法。 Part题: 哪种是最广泛且推荐的PHP标签语法? A. <?php B. <? C. <php |
3 echo
3.1 Echo(一)
PHP有一个内置的"echo"函数,用于输出文本。 实际上来说,它不是函数;它是一个[ruby=language construct]语言结构[/ruby]。因此,它不需要括号。 来输出一段文本:
文字应该放在单引号或双引号内。 Part题: 填空用echo输出"Hi"。
|
3.2 PHP语句
每个PHP语句都必须以分号结束。
结尾忘加分号会导致产生一个错误。 Part题: 每条语句结尾都要有一个什么符号? |
3.3 Echo(二)
HTML标记可以加在echo语句的文本里。
结果: Part题:填空以h1大标题输出"SoloLearn"。
|
4 注释
4.1 注释
在PHP代码中,[ruby=comment]注释[/ruby]是不作为程序的一部分而被执行的代码行。你可以用注释与他人交流,这样别人就知道你写的什么玩意了,或者也可以提醒你自己这都是些啥。 [ruby=single-line]单行[/ruby]注释起于//:
结果: Part题: 哪个选项表示PHP中的注释? A. *** B. // C. <!---- |
4.2 多行注释
[ruby=multi-line]多行[/ruby]注释用来标注多于一行的注释。 一块多行注释起于/*,终于*/。
写代码时写注释是好文明。它能帮别人理解你的想法,也能让你在以后回顾时更容易想起当时的思路。 Part题: 填空使这段文字成为注释。
|
章末检测
1. 下面哪个是正确的语法? A. echo "(<p> Hello.</p>); B. echo (<p>'Hello.'</p); C. echo "<p>Hello.</p>" 2. 填空使文字成为注释。
3. 用选项填空形成正确的PHP代码:
|