You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP嵌入HTML代码运行异常求助:按书籍编写的代码无法运行

问题排查与修复方案

Hey Dave, let's figure out why your PHP code isn't running correctly. I took a close look at your code and found a couple of HTML syntax errors that are causing the issue—here's the breakdown and the fixed version:

问题点分析

  • Meta标签的语法错误:你的<meta>标签存在两处关键问题:
    1. http-equiv='Content-Type'和content属性之间没有空格,浏览器无法正确识别这两个独立属性
    2. content属性的单引号未闭合,且标签本身没有正确收尾,直接破坏了整个HTML结构的合法性

修正后的代码

<?php 
error_reporting( E_ALL ); 
ini_set( "display_errors", 1 ); 

$title="Test title"; 
$content="<h1>Hello World</h1>"; 

$page=" 
<!DOCTYPE html> 
<html> 
<head> 
<title>$title</title> 
<meta http-equiv='Content-Type' content='text/html;charset=utf-8' /> 
</head> 
<body> 
$content 
</body> 
</html>"; 

echo $page; 
?>

补充说明

之前用XAMPP运行正常是因为你的代码没有出现这类HTML语法错误,这次的问题出在PHP输出的HTML结构不合法,导致浏览器无法正确解析渲染。修正后,PHP会输出结构完整的HTML页面,就能正常显示了。

内容的提问来源于stack exchange,提问作者David Ball

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 08:05:21