# PHP 入门第三课:从一个 Hello World 开始认识 PHP 语法

举报
yd_220371319 发表于 2026/09/22 22:29:33 2026/09/22
【摘要】 前两篇已经把环境跑起来了,现在开始写真正的 PHP 代码。## PHP 代码从哪里开始?最常见的写法:```php<?phpecho "Hello PHP";````<?php` 表示 PHP 代码开始。如果一个文件全部都是 PHP,也通常不需要写结束标签 `?>`。## 输出内容最简单的输出:```phpecho "Hello";```也可以:```phpecho 123;```甚至:``...


前两篇已经把环境跑起来了,现在开始写真正的 PHP 代码。

## PHP 代码从哪里开始?

最常见的写法:

```php
<?php

echo "Hello PHP";
```

`<?php` 表示 PHP 代码开始。

如果一个文件全部都是 PHP,也通常不需要写结束标签 `?>`。

## 输出内容

最简单的输出:

```php
echo "Hello";
```

也可以:

```php
echo 123;
```

甚至:

```php
echo "<h1>Hello</h1>";
```

如果通过浏览器访问,HTML 会被浏览器解析。

## 变量

PHP 变量以 `$` 开头:

```php
$name = "Tom";
$age = 18;
```

使用变量:

```php
echo $name;
echo $age;
```

变量不需要提前声明类型。

例如:

```php
$value = "hello";
$value = 123;
```

这是合法的。

## 字符串

最简单:

```php
$name = "Tom";

echo "Hello $name";
```

也可以:

```php
echo 'Hello ' . $name;
```

这里的 `.` 是字符串拼接运算符。

## 数字

```php
$a = 10;
$b = 3;

echo $a + $b;
echo $a - $b;
echo $a * $b;
echo $a / $b;
```

还可以:

```php
echo $a % $b;
```

表示取余。

## 注释

单行注释:

```php
// 这是注释
$name = "Tom";
```

或者:

```php
# 这也是注释
```

多行注释:

```php
/*
 * 这是多行注释
 */
```

## 判断变量是否存在

可以使用:

```php
isset($name)
```

例如:

```php
$name = "Tom";

if (isset($name)) {
    echo $name;
}
```

## 严格比较

PHP 中经常需要注意:

```php
1 == "1"
```

和:

```php
1 === "1"
```

并不一样。

`==` 主要比较值,而 `===` 同时比较值和类型。

新代码中通常更推荐明确使用 `===` 和 `!==`。

## 一个完整的小例子

```php
<?php

$name = "Tom";
$age = 20;

echo "姓名:" . $name . "<br>";
echo "年龄:" . $age . "<br>";

if ($age >= 18) {
    echo "已经成年";
}
```

## 小结

这一篇只需要掌握:

- `<?php`
- `echo`
- 变量
- 字符串
- 数字
- 注释
- 基本比较

下一篇开始学习 PHP 中非常重要的数据类型。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。