在php输出html源代码示例教程

涛哥 PHP代码

要输出HTML源代码,可以使用PHP的内置函数htmlspecialchars(),它会将特殊字符转换为HTML实体,从而避免HTML代码被解析。

以下是一个示例代码,可以输出HTML页面的源代码:

<?php
$html = '<html>
<head>
	<title>My Page</title>
</head>
<body>
	<h1>Welcome to my page</h1>
	<p>This is a paragraph.</p>
	<p>Another paragraph.</p>
</body>
</html>';

echo '<pre>' . htmlspecialchars($html) . '</pre>';
?>

在上面的php输出html源代码示例中,我们定义了一个包含HTML代码的变量$html。我们使用了htmlspecialchars()函数将HTML代码转换为实体,然后将其包含在<pre>标签中输出。<pre>标签会保留原始格式,因此输出的HTML代码会像源代码一样显示。

需要注意的是,如果HTML代码中包含PHP代码,这种方法会将PHP代码中的尖括号<>也转换为实体,因此需要谨慎使用。