PHP 是一种服务器端脚本语言,代码在服务器上执行后将纯 HTML 结果发送到浏览器。
PHP 脚本可以嵌入到 HTML 文档的任何位置,使用特定的开始和结束标记来界定 PHP 代码。
PHP 脚本以 <?php 开始,以 ?> 结束:
<?php
// PHP 代码写在这里
echo "Hello, World!";
?>
PHP 也支持简短标记 <? ?>,但需要在 php.ini 中启用 short_open_tag:
<?
echo "使用简短标记";
?>
在 PHP 中,每条语句必须以分号 ; 结尾:
<?php
echo "第一条语句";
echo "第二条语句";
$variable = "这是一个变量";
?>
注释用于解释代码,不会被 PHP 解释器执行。PHP 支持三种注释方式:
使用 // 或 # 进行单行注释:
<?php
// 这是单行注释
echo "Hello World"; // 在语句后的注释
# 这也是单行注释(shell 风格)
?>
使用 /* */ 进行多行注释:
<?php
/*
这是多行注释
可以跨越多行
适合写较长的说明
*/
echo "注释不会被显示";
?>
PHP 可以嵌入到 HTML 中,实现动态内容:
<!DOCTYPE html>
<html>
<head>
<title>PHP 示例</title>
</head>
<body>
<h1><?php echo "欢迎学习 PHP"; ?></h1>
<p>当前服务器时间:<?php echo date("Y-m-d H:i:s"); ?></p>
</body>
</html>
<?php
/**
* 简单的 PHP 示例文件
* 演示基本语法结构
*/
// 设置页面编码
header('Content-Type: text/html; charset=utf-8');
// 定义变量
$siteName = "ab教程网";
$welcomeMessage = "欢迎学习 PHP 编程";
?>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title><?php echo $siteName; ?></title>
</head>
<body>
<h1><?php echo $welcomeMessage; ?></h1>
<p>当前时间:<?php echo date('Y年m月d日 H:i:s'); ?></p>
</body>
</html>