求教php怎么修改html的内容

rcy5211314 2012-06-17 12:46:37

<ul id="menu-%e6%88%91%e7%9a%84%e8%8f%9c%e5%8d%95" class="menu">
<li id="menu-item-143" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-143">
<a href="http://localhost">首页</a></li>
<li id="menu-item-80" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-80">
<a href="http://localhost/?cat=15">站长学习</a>
<ul class="sub-menu">
<li id="Li1" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-81">
<a href="http://localhost/?cat=4">seo优化</a></li>
<li id="Li2" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-117">
<a href="http://localhost/?cat=31">seo教程</a></li>
<li id="Li3" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-83">
<a href="http://localhost/?cat=17">网络营销</a></li>
<li id="Li4" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-82">
<a href="http://localhost/?cat=18">站长赚钱</a></li>
</ul>
</li>
<li id="menu-item-84" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-84">
<a href="http://localhost/?cat=20">站长工具</a>
<ul class="sub-menu">
<li id="menu-item-86" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-86">
<a href="http://localhost/?cat=21">类聚SEO</a></li>
<li id="menu-item-87" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-87">
<a href="http://localhost/?cat=23">超级外链</a></li>
<li id="menu-item-85" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-85">
<a href="http://localhost/?cat=22">站长机器人</a></li>
</ul>
</li>
<li id="menu-item-88" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-88">
<a href="http://localhost/?cat=24">网站优化</a>
<ul class="sub-menu">
<li id="menu-item-89" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-89">
<a href="http://localhost/?cat=26">谷歌优化</a></li>
<li id="menu-item-79" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-79">
<a href="http://localhost/?cat=25">百度优化</a></li>
</ul>
</li>
<li id="menu-item-144" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-144">
<a href="http://localhost/?cat=1">SEO新闻</a></li>
</ul>

把上边代码遍历成下面的格式


<ul class="topnav">
<li class="b"><a href="http://localhost">首页</a></li>
<li class="c"></li>
<li class="b">
<div class="itemMenu">
<a href="http://localhost/?cat=15">站长学习</a>
</div>
<ul class="subnav">
<li id="menu-item-81" class=""><a href="http://localhost/?cat=4">seo优化</a></li>
<li id="menu-item-117" class=""><a href="http://localhost/?cat=31">seo教程</a></li>
<li id="menu-item-83" class=""><a href="http://localhost/?cat=17">网络营销</a></li>
<li id="menu-item-82" class=""><a href="http://localhost/?cat=18">站长赚钱</a></li>
</ul>
</li>
<li class="c"></li>
<li class="b">
<div class="itemMenu">
<a href="http://localhost/?cat=20">站长工具</a>
</div>
<ul class="subnav">
<li><a href="http://localhost/?cat=21">类聚SEO</a></li>
<li><a href="http://localhost/?cat=23">超级外链</a></li>
<li><a href="http://localhost/?cat=22">站长机器人</a></li>
</ul>
</li>
<li class="c"></li>
<li class="b">
<div class="itemMenu">
<a href="http://localhost/?cat=24">网站优化</a>
</div>
<ul class="subnav">
<li><a href="http://localhost/?cat=26">谷歌优化</a></li>
<li><a href="http://localhost/?cat=25">百度优化</a></li>
</ul>
</li>
<li class="c"></li>
<li class="b">
<div class="itemMenu">
<a href="http://localhost/?cat=1">SEO新闻</a>
</div>
</li>
</ul>


也许有人看出来了,上边的是wp程序自动生成,请教各位帮帮忙,对php操作html不是很懂。要代码不要理论 谢谢
...全文
590 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
码无边 2012-06-25
  • 打赏
  • 举报
回复
最好写到数据库、
tiyee 2012-06-23
  • 打赏
  • 举报
回复
最简单的方法,JQ(js)修改,inner.html方法。
至于你的问题,本身是不对的,
PHP是在服务器运行的,而HTML是在浏览器运行的。
rcy5211314 2012-06-22
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

本末倒置
[/Quote]
高手指点一二
xuzuning 2012-06-22
  • 打赏
  • 举报
回复
本末倒置
rcy5211314 2012-06-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

WP貌似是根据模板来生成的页面吧,你直接把模板搞过来不就行了?大不了自己填数据
[/Quote]

这样做是可以的 但不智能,不想偷懒
rcy5211314 2012-06-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

你的要求看不出有什么规律,而且wordpress生成的就应该去修改WP的代码,而不是在生成后另外做转换
[/Quote]

怎么会没有规律呢? 我是不懂php,很明显只是他生成的是<ul> <li> <a></a></li></ul> 啊
我只是要求 这个的格式啊<ul> <li> <a></a></li><li class="c"></li></ul>,就是加一个<li class="c"></li>
但是最后一个不加啊。判断一下是最后一个就行了。还有怎么去遍历出html代码的分级关系php不知道用
蹲坑看月亮 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

WP貌似是根据模板来生成的页面吧,你直接把模板搞过来不就行了?大不了自己填数据
[/Quote]
兄才,好智慧~
yishiwucheng 2012-06-21
  • 打赏
  • 举报
回复
WP貌似是根据模板来生成的页面吧,你直接把模板搞过来不就行了?大不了自己填数据
改一下昵称 2012-06-20
  • 打赏
  • 举报
回复
你的要求看不出有什么规律,而且wordpress生成的就应该去修改WP的代码,而不是在生成后另外做转换
rcy5211314 2012-06-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

找到规律。
用两层for循环应该就可以了
[/Quote]

大哥帮忙写一段呗 谢谢
coder 2012-06-17
  • 打赏
  • 举报
回复
找到规律。
用两层for循环应该就可以了

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧