45gfg9
本帖最后由 45gfg9 于 2020-3-18 16:24 编辑

索引贴
答案帖


Prev: None
Next: PHPⅡ:变量


2021.12 数据,可能有更多内容
索引贴
答案帖

Prev: None
Next: PHPⅡ:变量



1 PHP介绍


1.1 欢迎来到PHP


PHP(超文本预处理器Hypertext Preprocessor)是一种免费、热门且开源的脚本语言。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
// PHP代码
?>
```
下面是一个简单的PHP文件。这个PHP脚本用到内置函数"echo"将文字"Hello World"输出到页面中:
```php
<html>
<head>
    <title>My First PHP Page</title>
</head>
<body>
<?php   
    echo "Hello World!";
?>
</body>
</html>
```
PHP语句以分号 (;)结束。

Part题:
填入合适的字符。
```php
<_ php
echo 'Hello';
?>
```


2.2 PHP语法(二)


另一种在HTML中运行PHP的方法是用HTML的<script>标签。
```php
<html>
<head>
    <title>My First PHP Page</title>
</head>
<body>
<script language="php">
    echo "Hello World!";
</script>
</body>
</html>
```
但是,最新的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
<?
echo "Hello World!";
?>
```
然而,<?php ?>作为官方标准,是推荐的标注PHP脚本的语法。

Part题:
哪种是最广泛且推荐的PHP标签语法?
A. <?php
B. <?
C. <php



3 echo


3.1 Echo(一)


PHP有一个内置的"echo"函数,用于输出文本。
实际上来说,它不是函数;它是一个语言结构language construct。因此,它不需要括号。
来输出一段文本:
```php
<?php
echo "I love PHP!";
?>
```
文字应该放在单引号双引号内。

Part题:
填空用echo输出"Hi"。
```php
<?___
____ "Hi";
?>
```


3.2 PHP语句


每个PHP语句都必须以分号结束。
```php
<?php
echo "A";
echo "B";
echo "C";
?>
```
结尾忘加分号会导致产生一个错误

Part题:
每条语句结尾都要有一个什么符号?


3.3 Echo(二)


HTML标记可以加在echo语句的文本里。
```php
<?php
   echo "<strong>This is a bold text.</strong>";
?>
```
结果:

Part题:填空以h1大标题输出"SoloLearn"。
```php
<?php
echo "<__>SoloLearn<_h1>;
?>
```





4 注释


4.1 注释


在PHP代码中,注释comment是不作为程序的一部分而被执行的代码行。你可以用注释与他人交流,这样别人就知道你写的什么玩意了,或者也可以提醒你自己这都是些啥。
单行single-line注释起于//:
```php
<?php   
echo "<p>Hello World!</p>";
// 这是一条单行注释
echo "<p>I am learning PHP!</p>";
echo "<p>This is my first program!</p>";
?>
```
结果:

Part题:
哪个选项表示PHP中的注释?
A. ***
B. //
C. <!----


4.2 多行注释


多行multi-line注释用来标注多于一行的注释。
一块多行注释起于/*,终于*/。
```php
<?php   
echo "<p>Hello World!</p>";
   /*
   这是一块
   横跨多行的
   多行注释
   */
   echo "<p>I am learning PHP!</p>";
   echo "<p>This is my first program!</p>";
?>
```
写代码时写注释是好文明。它能帮别人理解你的想法,也能让你在以后回顾时更容易想起当时的思路。

Part题:
填空使这段文字成为注释。
```php
__ Name: John
Age: 24
Date: 05/06/2014
__
```



章末检测


1. 下面哪个是正确的语法?
A. echo "(<p> Hello.</p>);
B. echo (<p>'Hello.'</p);
C. echo "<p>Hello.</p>"


2. 填空使文字成为注释。
```php
__ 这是注释
echo '这是测试';
```


3. 用选项填空形成正确的PHP代码:
```php
______
______ "文字";
______
```
`<?php  ?>  echo`


1539776978
        MCBBS有你更精彩~