下面是 PHP 输出简单动态 WAP 页面的完整攻略:
首先,我们需要建立一个干净简单的 HTML 基础模板。这个模板我们需要包含以下基本内容:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>网站标题</title>
</head>
<body>
网页主体内容
</body>
</html>
PHP 是一门用来编写 Web 应用程序的脚本语言,我们可以使用 PHP 动态生成 HTML 内容并输出到客户端浏览器。
例如,下面这段 PHP 代码可以输出一个简单的 HTML 页面:
<?php
echo '<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>网站标题</title>
</head>
<body>
网页主体内容
</body>
</html>';
?>
在浏览器中打开这个 PHP 文件,可以看到生成的 HTML 页面。
现在我们想要输出动态内容,例如根据用户请求的参数来决定网页内容。这里我们可以使用 PHP 中的 GET 变量。
例如,下面这段 PHP 代码可以通过 GET 变量来决定页面标题:
<?php
if(isset($_GET['name'])){
$name = $_GET['name'];
echo '<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>'.$name.'的个人主页</title>
</head>
<body>
<h1>'.$name.'的个人主页</h1>
<p>欢迎来到'.$name.'的个人主页!</p>
</body>
</html>';
}
else{
echo '请输入您的姓名';
}
?>
在浏览器中访问 http://example.com/page.php?name=Tom ,就可以看到生成的页面标题为“Tom 的个人主页”。
下面是一个示例,我们可以使用 PHP 的 date() 函数来输出当前时间:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>当前时间</title>
</head>
<body>
<h1>当前时间:<?php echo date("Y-m-d H:i:s"); ?></h1>
</body>
</html>
在浏览器中打开这个 PHP 文件,可以看到当前时间的动态显示。
下面是一个更复杂的示例,我们可以根据 GET 变量来决定输出的内容:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>根据参数输出内容</title>
</head>
<body>
<?php
if(isset($_GET['type'])){
$type = $_GET['type'];
switch($type){
case 'about':
?>
<h1>关于我们</h1>
<p>我们是一家专注于 PHP 编程的教育机构,致力于为学员提供最优质的教育培训。</p>
<?php
break;
case 'contact':
?>
<h1>联系我们</h1>
<p>地址:123456 北京市海淀区</p>
<p>电话:010-12345678</p>
<?php
break;
default:
echo '请输入正确的参数';
}
}
else{
echo '请输入参数';
}
?>
</body>
</html>
在浏览器中访问 http://example.com/page.php?type=about ,就可以看到输出的关于我们的内容;访问 http://example.com/page.php?type=contact ,就可以看到输出的联系我们的内容。如果访问的参数不正确,则会提示“请输入正确的参数”。