本文目录一览:
- 求楼主分享,PHP一直显示的是源代码该怎么解决,谢谢
- PHP页面原样显示html代码
- php嵌入到html代码中,保持php代码以代码方式显示
- PHP文件执行时显示源代码
- php怎么不让html效果显示而是直接显示代码
求楼主分享,PHP一直显示的是源代码该怎么解决,谢谢
检查你文件的后缀,是否是.php
;
检查PHP代码开头是否有<?php
一般都是上面两个原因。
PHP页面原样显示html代码
php中htmlspecialchars
函数能把<
、>
转义成可以在html页面直接显示的形式(<
、>
),
比如:
$str = 'a href="a.html"aaa/a';
echo htmlspecialchars($str);
就是直接显示代码了。
更详细的用法去查阅htmlspecialchars
说明,可以选择性地转义引号。
php嵌入到html代码中,保持php代码以代码方式显示
<?php
// 读取php代码
$file = file_get_contents('code.php');
// 将php代码转换为HTML实体,避免被当做html标签
$file = htmlspecialchars($file);
?>
<!-- 显示php代码 -->
<pre><?=$file?></pre>
PHP文件执行时显示源代码
<form action="access_cars.php" method="post">
按楼主这么写,你的 access_cars.php
应该放在表单这个html同一个文件夹下,且这个文件夹里面可以运行php的。
php怎么不让html效果显示而是直接显示代码
<?php
$array = array(1,1);
echo 123;
function fun($s){
return $s;
}
echo fun("code");
highlight_file("test.php");
?>
test.php
文件代码,方法一,方法二把字符转换了就行。