介绍
本章节包含基础语法输出, 短标签输出, 多语言混排以及注释
Hello World
php
<?php
echo 'HelloWorld';
<?php
echo 'HelloWorld';
脚本性语言, 即时编译
版本说明
7.* : 稳定版
8.x : 支持即时编译
输出内容以及格式
php
// 带末尾分号可以不带 php 终止符
<?php
echo "Hello World";
// 单行模式
<?php echo "Hello World";
// 可以加上 ?>
<?php
echo 'Hello World';
?>
// 单行可以不带末尾分号
<?php echo 'Hello World' ?>
// 带末尾分号可以不带 php 终止符
<?php
echo "Hello World";
// 单行模式
<?php echo "Hello World";
// 可以加上 ?>
<?php
echo 'Hello World';
?>
// 单行可以不带末尾分号
<?php echo 'Hello World' ?>
在 7.0 中已经废弃了
<%, %>
,<%=
,<script language="php">
这几种 Asp 写法
短标签
php
# 这个短标签, 需要 ini 开启标识
<? echo 'Hello world'; ?>
# 另一种输出
<?= 'Hello world' ?>
# 这个短标签, 需要 ini 开启标识
<? echo 'Hello world'; ?>
# 另一种输出
<?= 'Hello world' ?>
Html 混排
php
<!-- 单行 -->
<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'; ?>
<!-- 单行 -->
<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'; ?>
注释
php
// 单行注释
echo "Hello world"; // 单行, 末尾注释
/* 多行注释, 单行的写法 */
/*
多行注释
*/
// 单行注释
echo "Hello world"; // 单行, 末尾注释
/* 多行注释, 单行的写法 */
/*
多行注释
*/