很多站长朋友们都不太清楚php格式化html,今天小编就来给大家整理php格式化html,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP页面原样显示html代码 2、 php 读取(解析)html文档,并将读取到的文档转为数组(数组保留html嵌套格式) 3、 用PHP向html文件写入html代码,如何写 4、 php怎么调用html PHP页面原样显示html代码php中htmlspecialchars函数能把<、>转义成可以在html页面直接显示的形式(< >),
比如
$str='<a href="a.html">aaa</a>';
echo htmlspecialchars($str);就是直接显示代码了。
更详细的用法去查阅htmlspecialchars说明,可以选择性地转义引号
php 读取(解析)html文档,并将读取到的文档转为数组(数组保留html嵌套格式)可以使用正则表达式来解决这个问题
具体的代码很多不详细写了,举个例子给题主吧
<?php
$htmlStr = '<li>首页</li>';
preg_match_all('/<li>.*?<\/li>/', $htmlStr , $res);
$ret = preg_replace('/(<li>|<\/li>)/', '', $res[0][0]);
//输出res
//var_dump($res);
echo $ret;
最终输出的结果为:首页
在这个例子上题主所需要的值基本都可以用正则算法过滤出来
希望能帮到题主
如果可以,还请采纳
用PHP向html文件写入html代码,如何写如下代码仅作为参考:
<?php
$html=<<<EOT
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ">
<html xmlns=" ">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
</head><body>
<h1>EOT测试</h1>
</body>
</html>
EOT;file_put_contents("aa.html",$html);
?>
php怎么调用htmlhtml表单最基本的形式是form中设置action属性(数据提交路径)method表示提交数据的类型(get和post)。使用这种方式提交表单,表单元素必须设置name属性。
表单中设置这两个属性就可以获得表单的值了。
例如:
<form
action="index.php"
method="post">
<input
type="text"
name="user"
/>
<input
type="submit"
value="提交"
/>
</form><?php
//post接收表单传过来的值
$user=$_POST['user'];
echo
$user;
?>
关于php格式化html的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。