介绍
本章节包含基础语法输出, 短标签输出, 多语言混排以及注释
Hello World
<?php
echo 'HelloWorld';
1
2
2
脚本性语言, 即时编译
版本说明
7.* : 稳定版
8.x : 支持即时编译
输出内容以及格式
// 带末尾分号可以不带 php 终止符
<?php
echo "Hello World";
// 单行模式
<?php echo "Hello World";
// 可以加上 ?>
<?php
echo 'Hello World';
?>
// 单行可以不带末尾分号
<?php echo 'Hello World' ?>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
在 7.0 中已经废弃了
<%, %>
,<%=
,<script language="php">
这几种 Asp 写法
短标签
# 这个短标签, 需要 ini 开启标识
<? echo 'Hello world'; ?>
# 另一种输出
<?= 'Hello world' ?>
1
2
3
4
5
2
3
4
5
Html 混排
<!-- 单行 -->
<p>This is going to be ignored by PHP and displayed by the browser.</p>
<?php echo 'While this is going to be parsed.'; ?>
<!-- 多行 -->
<?php if ($expression == true): ?>
This will show if the expression is true.
<?php else: ?>
Otherwise this will show.
<?php endif; ?>
<!-- 换行 -->
<?php echo 'if you want to serve PHP code in XHTML or XML documents,
use these tags'; ?>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
注释
// 单行注释
echo "Hello world"; // 单行, 末尾注释
/* 多行注释, 单行的写法 */
/*
多行注释
*/
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8