卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章16333本站已运行3317

PHP和XML:如何创建和解析HTML文档

PHP和XML:如何创建和解析HTML文档

PHP和XML:如何创建和解析HTML文档

引言:
在现代的Web开发中,HTML是构建网页和展示内容的标准语言。PHP是一种功能强大的服务器端脚本语言,常用于动态生成和处理HTML文档。而XML则是一种用于存储和传输数据的格式。本文将介绍如何使用PHP创建和解析HTML文档,以及如何使用XML来辅助处理HTML。

一、创建HTML文档:
在PHP中,我们可以使用字符串拼接的方式来动态生成HTML文档。以下是一个简单的示例,演示如何创建一个包含基本标签的HTML文档:

<?php
// 创建HTML文档
$html = '


My Page<title>
</head>
<body>
<h1>Welcome to My Page</h1>
<p>This is a paragraph.</p>
</body>
</html>';

// 输出HTML文档
echo $html;
?></pre><p>上述代码中,我们使用了字符串拼接的方式来创建一个完整的HTML文档。首先,我们创建了<code>$html</code>变量,并赋值为包含HTML标签的字符串。然后,我们通过<code>echo</code>语句将该字符串输出到浏览器中。这样,就实现了一个简单的HTML页面的动态生成。</p><p>二、解析HTML文档:<br>除了可以使用PHP来创建HTML文档,我们还可以使用第三方库如<code>simple_html_dom</code>来解析HTML文档。以下是一个简单的示例,演示如何使用<code>simple_html_dom</code>来解析HTML文档并提取相关数据:</p><pre><?php
// 引入simple_html_dom库
require 'simple_html_dom.php';

// 从URL获取HTML文档
$html = file_get_html('https://www.example.com');

// 查找所有的链接
$links = $html->find('a');
foreach ($links as $link) {
    echo $link->href . '<br>';
}

// 查找所有的图片
$images = $html->find('img');
foreach ($images as $image) {
    echo $image->src . '<br>';
}

// 释放资源
$html->clear();
?></pre><p>上述代码中,首先我们通过<code>require</code>语句引入了<code>simple_html_dom</code>库。然后,使用<code>file_get_html</code>函数从指定URL获取HTML文档。接下来,我们使用<code>$html->find</code>方法并传入一个选择器,来查找页面中的所有链接和图片。最后,通过<code>foreach</code>循环遍历查找结果,并输出相应的链接和图片地址。</p><p>三、XML辅助处理HTML文档:<br>除了使用PHP原生的HTML处理能力,我们还可以借助XML来辅助处理HTML文档。通过将HTML文档转换为XML格式,我们可以更方便地对其进行解析和处理。以下是一个示例,演示如何将HTML文档转换为XML,并使用DOM方式解析和处理HTML:</p><pre><?php
// 获取HTML文档
$html = file_get_contents('https://www.example.com');

// 创建DOM对象
$dom = new DomDocument();

// 设置DOM解析参数
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;

// 加载HTML文档
$dom->loadHTML($html);

// 获取所有的链接
$links = $dom->getElementsByTagName('a');
foreach ($links as $link) {
    $href = $link->getAttribute('href');
    echo $href . '<br>';
}

// 获取所有的图片
$images = $dom->getElementsByTagName('img');
foreach ($images as $image) {
    $src = $image->getAttribute('src');
    echo $src . '<br>';
}
?></pre><p>上述代码中,首先我们使用<code>file_get_contents</code>函数获取HTML文档的内容。然后,我们使用<code>DomDocument</code>类创建了一个DOM对象,并设置了解析参数。接下来,我们通过<code>$dom->loadHTML</code>方法加载HTML文档。再通过<code>$dom->getElementsByTagName</code>方法查找所有的链接和图片元素。最后,通过<code>getAttribute</code>方法获取链接的<code>href</code>属性和图片的<code>src</code>属性,并进行相应的处理。</p><p>结论:<br>通过PHP和XML的组合应用,我们可以灵活地创建、解析和处理HTML文档。无论是动态生成HTML页面还是提取HTML中的数据,都可以借助这些强大的工具来完成。希望本文能帮助读者更好地理解和应用PHP和XML在HTML文档处理中的作用。</p> 
<div class="ads"><script>neiwendi();</script></div>
        </article>
<div class="pagination pagination-multi">
        <ul>
          
        </ul>
      </div>
        
        <footer class="entry-meta">
<div class="post-like"><a href="JavaScript:makeRequest('/e/public/digg/?classid=4&id=13310&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');" class="favorite">赞一下<i class="fa fa-thumbs-o-up"></i> <span class="count mlr" id="diggnum"><script src=/e/public/ViewClick/?classid=4&id=13310&down=5></script></span></a></div>

<div class="bdshare"><div class="post-share bdsharebuttonbox bdshare-button-style1-16">
<div class="post-like1"><a href="/e/tool/feedback/?bid=2" class="favorite">我要投诉<i class="fa-telegram"></i></a></div>
</div></div></footer>

        <div class="authorbio"><img alt='卓越飞翔博客' src='/skin/ecms193/images/avatar.jpg' srcset='/skin/ecms193/images/avatar.jpg' class='avatar avatar-40 photo' height='40' width='40' />
          <ul class="spostinfo">
            <li><strong>版权声明:</strong>本站原创文章,于2023-08-08,由<a href="/">卓越飞翔博客</a>发表,共 2610个字。下载<script src=/e/public/ViewClick/?classid=4&id=13310&down=1></script>次</li>
            <li><strong>转载请注明:</strong><a href="/jishujingyan/13310.html" rel="bookmark" title="本文固定链接 /jishujingyan/13310.html">PHP和XML:如何创建和解析HTML文档 - 卓越飞翔博客</a><a href="#" onclick="copy_code('/jishujingyan/13310.html'); return false;"> +复制链接</a></li>
          </ul>
        </div>
        <div class="post-navigation">
          <div class="post-previous"><span>上一篇:</span> <a href='/jishujingyan/13309.html'>Golang中的错误处理:处理数据库操作产生的错误</a></div>
          <div class="post-next"><span>下一篇:</span> <a href='/jishujingyan/13311.html'>PHP爬虫类开发中的最佳实践与经验分享</a></div>
        </div>
        <div class="ads"><script>tonglan1();</script></div>
      </div>
      <div class="relates">
        <div class="title">
          <h3>相关推荐</h3><p class="post-tag">标签:<a href="/e/tags/?tagname=html" target="_blank">html</a>   <a href="/e/tags/?tagname=PHP" target="_blank">PHP</a>   <a href="/e/tags/?tagname=xml" target="_blank">xml</a></p>
        </div>
        <div id="related-img">
          <div class="r4">
            <div class="related-site">
              <figure class="related-site-img"> <a href="/jishujingyan/17138.html"><img src="/e/data/tmp/titlepic/47d53526c831f29679be15a88c6b5b96.png" alt="PHP $_COOKIE 转换为 PHP $_COOKIE"></a></figure>
              <div class="related-title"><a href="/jishujingyan/17138.html">PHP $_COOKIE 转换为 PHP $_COOKIE</a></div>
            </div>
          </div><div class="r4">
            <div class="related-site">
              <figure class="related-site-img"> <a href="/jishujingyan/17136.html"><img src="/e/data/tmp/titlepic/4592bbf427432a077de0141f941d0ad7.png" alt="如何用PHP实现CMS系统的SEO优化功能"></a></figure>
              <div class="related-title"><a href="/jishujingyan/17136.html">如何用PHP实现CMS系统的SEO优化功</a></div>
            </div>
          </div><div class="r4">
            <div class="related-site">
              <figure class="related-site-img"> <a href="/jishujingyan/17133.html"><img src="/e/data/tmp/titlepic/fc54615bf51552de999a56e39e1f8ad4.png" alt="如何从一个PHP函数中返回多个值"></a></figure>
              <div class="related-title"><a href="/jishujingyan/17133.html">如何从一个PHP函数中返回多个值</a></div>
            </div>
          </div><div class="r4">
            <div class="related-site">
              <figure class="related-site-img"> <a href="/jishujingyan/17124.html"><img src="/e/data/tmp/titlepic/c7e80d7e746a13ea713e924a230663ab.png" alt="PHP实现百度文心一言接口的跨域请求处理方法"></a></figure>
              <div class="related-title"><a href="/jishujingyan/17124.html">PHP实现百度文心一言接口的跨域请</a></div>
            </div>
          </div>          <div class="clear"></div>
        </div>
      </div>
      
      <div id="comments">

<link href="/skin/ecmspl/css/pl.css" rel="stylesheet">
<div class="showpage" id="plpost">
<table width="100%" border="0" cellpadding="0" cellspacing="0"  style="line-height: 25px; padding: 5px 3px 1px 8px; font-size: 18px;">
<tr><td><strong><font color="#333333">留言与评论(共有 <span id="infocommentnumarea">0</span> 条评论)</font></strong></td></tr>
</table>
<script>
		  function CheckPl(obj)
		  {
		  if(obj.saytext.value=="")
		  {
		  alert("您没什么话要说吗?");
		  obj.saytext.focus();
		  return false;
		  }
		  return true;
		  }
		  </script>
<form action="/e/pl/doaction.php" method="post" name="saypl" id="saypl" onsubmit="return CheckPl(document.saypl)">
<table width="100%" border="0" cellpadding="0" cellspacing="0" id="plpost">
<tr>
<td>
<table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td>
<script src="/e/pl/loginjspl.php"></script>
<textarea name="saytext" rows="6" id="saytext" placeholder="请遵守互联网相关规定,不要发布广告和违法内容!"></textarea>
<script src="/d/js/js/plface.js"></script>   
<table width='100%' align='left' cellpadding=3 cellspacing=1 bgcolor='#FFF'>
<tr>
<td width="80%" height="40" bgcolor="#FFFFFF">验证码:<input name="key" type="text" class="inputText" size="16" />
<img src="/e/ShowKey/?v=pl" align="absmiddle" name="plKeyImg" id="plKeyImg" onclick="plKeyImg.src='/e/ShowKey/?v=pl&t='+Math.random()" title="看不清楚,点击刷新" /> 
</td> 
<td width="20%" height="40" bgcolor="#FFFFFF"> 
<input name="sumbit" type="submit" value="提交评论" tabindex="6" style="border-radius: 5px;font-size: 16px;background: #e94c3d none repeat scroll 0% 0%;border: 0px none;margin: 0px 16px;padding: 1px 16px;height: 33px;line-height: 30px;color: rgb(255, 255, 255);opacity: 0.95;">
<input name="id" type="hidden" id="id" value="13310" />
<input name="classid" type="hidden" id="classid" value="4" />
<input name="enews" type="hidden" id="enews" value="AddPl" />
<input name="repid" type="hidden" id="repid" value="0" />
<input type="hidden" name="ecmsfrom" value="/e/action/ShowInfo?classid=4&id=13310" />
<!--<input type="hidden" name="ecmsfrom" value="/jishujingyan/13310.html">-->
</td>
</tr>  
</table> 
</td>
</tr>
</table>
</td>
</tr>
</table></form>
	<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
        <tr>
          <td bgcolor="#FFFFFF" id="infocommentarea"></td>
        </tr>
        </table>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" style="word-break:break-all; word-wrap:break-all;line-height: 32px; padding: 9px 9px 1px; margin-top: 22px; border-radius: 5px; border: 1px dotted rgb(221, 221, 221); font-size: 14px;border-collapse:separate;word-wrap:break-word;">

</table>
<table width="100%" border="0" cellspacing="1" cellpadding="3"><tr> <td background="/skin/ecmspl/img/plhrbg.gif"></td> </tr></table></div>	

      </div>
    </div>
  </div>
  <aside class="sidebar" id="sidebar">
<div class="widget widget-tie social" id="a">
<p class="title"><span>会员中心</span></p>
<script src="/e/member/login/loginjs.php"></script>
</div>
    <div class="widget widget-tie social" id="aone">
      <p class="title"><span>关注本站</span></p>
      <ul>
                                <a href="http://wpa.qq.com/msgrd?v=3&uin=582325395&site=qq&menu=yes" target="_blank" class="social_a social_qq" rel="nofollow" title="联系站长"><i class="fa fa-qq"></i></a>
                        <a class="social_a social_weixin" href="#" title="加我微信"><i class="fa fa-wechat"></i> <span class="weixin"><img src="http://ecms165.99yuanma.net:8889/skin/ecms165/images/weixin.png" alt="扫描微信"></span> </a>
                        <a href="582325395@qq.com" target="_blank" class="social_a social_email" rel="nofollow" title="给我写信"><i class="fa fa-envelope-o"></i></a>
                              </ul>
    </div>
    <div class="widget widget-tie" id="a">
      <div><script>pcy1();</script></div>
    </div>
    <div class="widget widget-tie divPrevious" id="atwo">
      <h3>最新文章</h3>
      <ul>
                <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/17138.html" title="PHP $_COOKIE 转换为 PHP $_COOKIE"><img src="/e/data/tmp/titlepic/5878767dbefaac1586b7bca71cd6b7d9.png" class="" title="PHP $_COOKIE 转换为 PHP $_COOKIE" alt="PHP $_COOKIE 转换为 PHP $_COOKIE" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/17138.html" title="PHP $_COOKIE 转换为 PHP $_COOKIE">PHP $_COOKIE 转换为 PHP $_COOKIE</a></h4>
            <span class="info"><i class="fa fa-calendar"></i> 2023-08-27</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/17137.html" title="如何使用CDN技术加速Go语言网站的全球访问?"><img src="/e/data/tmp/titlepic/5acb037f36697b1820734a1f5b89c38d.png" class="" title="如何使用CDN技术加速Go语言网站的全球访问?" alt="如何使用CDN技术加速Go语言网站的全球访问?" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/17137.html" title="如何使用CDN技术加速Go语言网站的全球访问?">如何使用CDN技术加速Go语言网站的全球访问?</a></h4>
            <span class="info"><i class="fa fa-calendar"></i> 2023-08-27</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/17136.html" title="如何用PHP实现CMS系统的SEO优化功能"><img src="/e/data/tmp/titlepic/666b1de90e6435dc80d7a40d5a9d6371.png" class="" title="如何用PHP实现CMS系统的SEO优化功能" alt="如何用PHP实现CMS系统的SEO优化功能" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/17136.html" title="如何用PHP实现CMS系统的SEO优化功能">如何用PHP实现CMS系统的SEO优化功能</a></h4>
            <span class="info"><i class="fa fa-calendar"></i> 2023-08-27</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/17135.html" title="如何利用C++进行高性能的自然语言处理和智能对话?"><img src="/e/data/tmp/titlepic/b08a2386da773a7badb01b658b2d6f0f.png" class="" title="如何利用C++进行高性能的自然语言处理和智能对话?" alt="如何利用C++进行高性能的自然语言处理和智能对话?" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/17135.html" title="如何利用C++进行高性能的自然语言处理和智能对话?">如何利用C++进行高性能的自然语言处理和智能对话?</a></h4>
            <span class="info"><i class="fa fa-calendar"></i> 2023-08-27</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/17134.html" title="如何使用Python计算给定SQLite表的行数?"><img src="/e/data/tmp/titlepic/7797c76d4fcc1e78a6a8d980555065d7.png" class="" title="如何使用Python计算给定SQLite表的行数?" alt="如何使用Python计算给定SQLite表的行数?" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/17134.html" title="如何使用Python计算给定SQLite表的行数?">如何使用Python计算给定SQLite表的行数?</a></h4>
            <span class="info"><i class="fa fa-calendar"></i> 2023-08-27</span></div>
        </li>
            </ul>
    </div>
    <div class="widget widget-tie" id="a">
      <div><script>pcy2();</script></div>
    </div>
    <div class="widget widget-tie divPrevious" id="a">
      <h3>热门文章</h3>
      <ul>
                <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/2023-03-04/433.html" title="申请新必应Newbing超详细教程!怎么打开聊天界面"><img src="/e/data/tmp/titlepic/a50988991ca7c78045d3f52c97a3c0ee.jpg" class="" title="申请新必应Newbing超详细教程!怎么打开聊天界面" alt="申请新必应Newbing超详细教程!怎么打开聊天界面" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/2023-03-04/433.html" title="申请新必应Newbing超详细教程!怎么打开聊天界面">申请新必应Newbing超详细教程!怎么打开聊天界面</a></h4>

            <span class="info"><i class="fa fa-calendar"></i> 2023-03-04</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/2022-11-15/304.html" title="如何在Linux系统中隐藏/查看文件和目录"><img src="/e/data/tmp/titlepic/1268e6d1db08c208aadf95df88e1571c.png" class="" title="如何在Linux系统中隐藏/查看文件和目录" alt="如何在Linux系统中隐藏/查看文件和目录" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/2022-11-15/304.html" title="如何在Linux系统中隐藏/查看文件和目录">如何在Linux系统中隐藏/查看文件和目录</a></h4>

            <span class="info"><i class="fa fa-calendar"></i> 2022-11-15</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/2022-11-23/329.html" title="腾讯视频怎么获取vip cookie"><img src="/e/data/tmp/titlepic/d32d3c367070e5361a597736bec8665d.jpg" class="" title="腾讯视频怎么获取vip cookie" alt="腾讯视频怎么获取vip cookie" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/2022-11-23/329.html" title="腾讯视频怎么获取vip cookie">腾讯视频怎么获取vip cookie</a></h4>

            <span class="info"><i class="fa fa-calendar"></i> 2022-11-23</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/2021-11-08/72.html" title="使用微软官方 Windows ADK 工具制作 WinPE 系统"><img src="/e/data/tmp/titlepic/181d2c3e1b4dd93862bb67b8f1e1d2a5.jpg" class="" title="使用微软官方 Windows ADK 工具制作 WinPE 系统" alt="使用微软官方 Windows ADK 工具制作 WinPE 系统" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/2021-11-08/72.html" title="使用微软官方 Windows ADK 工具制作 WinPE 系统">使用微软官方 Windows ADK 工具制作 WinPE 系统</a></h4>

            <span class="info"><i class="fa fa-calendar"></i> 2021-11-08</span></div>
        </li>
              <li>
          <div class="previous-one-img"><a target="_blank" rel="nofollow" href="/jishujingyan/2021-07-26/49.html" title="宝塔无法安装插件 查看后是下载出错的解决方法"><img src="/e/data/tmp/titlepic/ee3d5fe8e84753cac6c3dad5c35fb084.jpg" class="" title="宝塔无法安装插件 查看后是下载出错的解决方法" alt="宝塔无法安装插件 查看后是下载出错的解决方法" /></a></div>
          <div class="previous-recent-title">
            <h4 class="title"><a target="_blank" href="/jishujingyan/2021-07-26/49.html" title="宝塔无法安装插件 查看后是下载出错的解决方法">宝塔无法安装插件 查看后是下载出错的解决方法</a></h4>

            <span class="info"><i class="fa fa-calendar"></i> 2021-07-26</span></div>
        </li>
            </ul>
    </div>
    <div class="widget widget-tie" id="a">
      <div><script>pcy3();</script></div>
    </div>
    <div class="widget widget-tie divTags" id="a">
      <h3>热门标签</h3>
      <ul>
            <a href="/e/tags/?tagname=php"  target="_blank" title="4948个话题" class="tag-link-4948" style="font-size: 12px;">php<span class="tag-count"> (4948) </span></a>        <a href="/e/tags/?tagname=Python"  target="_blank" title="1174个话题" class="tag-link-1174" style="font-size: 12px;">Python<span class="tag-count"> (1174) </span></a>        <a href="/e/tags/?tagname=Go%E8%AF%AD%E8%A8%80"  target="_blank" title="932个话题" class="tag-link-932" style="font-size: 12px;">Go语言<span class="tag-count"> (932) </span></a>        <a href="/e/tags/?tagname=Golang"  target="_blank" title="512个话题" class="tag-link-512" style="font-size: 12px;">Golang<span class="tag-count"> (512) </span></a>        <a href="/e/tags/?tagname=%E5%87%BD%E6%95%B0"  target="_blank" title="420个话题" class="tag-link-420" style="font-size: 12px;">函数<span class="tag-count"> (420) </span></a>        <a href="/e/tags/?tagname=C%2B%2B"  target="_blank" title="371个话题" class="tag-link-371" style="font-size: 12px;">C++<span class="tag-count"> (371) </span></a>        <a href="/e/tags/?tagname=PHP%E5%87%BD%E6%95%B0"  target="_blank" title="234个话题" class="tag-link-234" style="font-size: 12px;">PHP函数<span class="tag-count"> (234) </span></a>        <a href="/e/tags/?tagname=%E6%95%B0%E7%BB%84"  target="_blank" title="225个话题" class="tag-link-225" style="font-size: 12px;">数组<span class="tag-count"> (225) </span></a>        <a href="/e/tags/?tagname=PHP%E5%BC%80%E5%8F%91"  target="_blank" title="186个话题" class="tag-link-186" style="font-size: 12px;">PHP开发<span class="tag-count"> (186) </span></a>        <a href="/e/tags/?tagname=%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F"  target="_blank" title="181个话题" class="tag-link-181" style="font-size: 12px;">微信小程序<span class="tag-count"> (181) </span></a>        <a href="/e/tags/?tagname=%E6%8A%A5%E9%94%99"  target="_blank" title="165个话题" class="tag-link-165" style="font-size: 12px;">报错<span class="tag-count"> (165) </span></a>        <a href="/e/tags/?tagname=%E4%BC%98%E5%8C%96"  target="_blank" title="154个话题" class="tag-link-154" style="font-size: 12px;">优化<span class="tag-count"> (154) </span></a>        <a href="/e/tags/?tagname=PHP%E7%BC%96%E7%A8%8B"  target="_blank" title="153个话题" class="tag-link-153" style="font-size: 12px;">PHP编程<span class="tag-count"> (153) </span></a>        <a href="/e/tags/?tagname=%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97"  target="_blank" title="146个话题" class="tag-link-146" style="font-size: 12px;">入门指南<span class="tag-count"> (146) </span></a>        <a href="/e/tags/?tagname=go"  target="_blank" title="145个话题" class="tag-link-145" style="font-size: 12px;">go<span class="tag-count"> (145) </span></a>        <a href="/e/tags/?tagname=PHP%E6%95%B0%E7%BB%84"  target="_blank" title="134个话题" class="tag-link-134" style="font-size: 12px;">PHP数组<span class="tag-count"> (134) </span></a>        <a href="/e/tags/?tagname=%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86"  target="_blank" title="131个话题" class="tag-link-131" style="font-size: 12px;">错误处理<span class="tag-count"> (131) </span></a>        <a href="/e/tags/?tagname=%E4%BD%BF%E7%94%A8"  target="_blank" title="129个话题" class="tag-link-129" style="font-size: 12px;">使用<span class="tag-count"> (129) </span></a>        <a href="/e/tags/?tagname=%E7%99%BE%E5%BA%A6%E7%BF%BB%E8%AF%91API"  target="_blank" title="127个话题" class="tag-link-127" style="font-size: 12px;">百度翻译API<span class="tag-count"> (127) </span></a>        <a href="/e/tags/?tagname=%E5%85%B3%E9%94%AE%E8%AF%8D%EF%BC%9APHP"  target="_blank" title="123个话题" class="tag-link-123" style="font-size: 12px;">关键词:PHP<span class="tag-count"> (123) </span></a>        <a href="/e/tags/?tagname=%E5%BC%80%E5%8F%91"  target="_blank" title="115个话题" class="tag-link-115" style="font-size: 12px;">开发<span class="tag-count"> (115) </span></a>        <a href="/e/tags/?tagname=cms"  target="_blank" title="114个话题" class="tag-link-114" style="font-size: 12px;">cms<span class="tag-count"> (114) </span></a>        <a href="/e/tags/?tagname=%E5%AD%97%E7%AC%A6%E4%B8%B2"  target="_blank" title="113个话题" class="tag-link-113" style="font-size: 12px;">字符串<span class="tag-count"> (113) </span></a>        <a href="/e/tags/?tagname=%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95"  target="_blank" title="111个话题" class="tag-link-111" style="font-size: 12px;">解决方法<span class="tag-count"> (111) </span></a>        <a href="/e/tags/?tagname=%E4%BB%A3%E7%A0%81"  target="_blank" title="111个话题" class="tag-link-111" style="font-size: 12px;">代码<span class="tag-count"> (111) </span></a>        <a href="/e/tags/?tagname=%E5%B8%9D%E5%9B%BDcms%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91"  target="_blank" title="110个话题" class="tag-link-110" style="font-size: 12px;">帝国cms二次开发<span class="tag-count"> (110) </span></a>        <a href="/e/tags/?tagname=%E7%A4%BA%E4%BE%8B"  target="_blank" title="109个话题" class="tag-link-109" style="font-size: 12px;">示例<span class="tag-count"> (109) </span></a>        <a href="/e/tags/?tagname=%E5%85%B3%E9%94%AE%E8%AF%8D%EF%BC%9A"  target="_blank" title="108个话题" class="tag-link-108" style="font-size: 12px;">关键词:<span class="tag-count"> (108) </span></a>        <a href="/e/tags/?tagname=%E5%AE%9E%E7%8E%B0"  target="_blank" title="105个话题" class="tag-link-105" style="font-size: 12px;">实现<span class="tag-count"> (105) </span></a>        <a href="/e/tags/?tagname=CakePHP"  target="_blank" title="103个话题" class="tag-link-103" style="font-size: 12px;">CakePHP<span class="tag-count"> (103) </span></a>        <a href="/e/tags/?tagname=php%E4%BB%A3%E7%A0%81"  target="_blank" title="103个话题" class="tag-link-103" style="font-size: 12px;">php代码<span class="tag-count"> (103) </span></a>        <a href="/e/tags/?tagname=XML"  target="_blank" title="102个话题" class="tag-link-102" style="font-size: 12px;">XML<span class="tag-count"> (102) </span></a>        <a href="/e/tags/?tagname=%E6%95%B0%E6%8D%AE%E5%BA%93"  target="_blank" title="102个话题" class="tag-link-102" style="font-size: 12px;">数据库<span class="tag-count"> (102) </span></a>        <a href="/e/tags/?tagname=%E6%A1%86%E6%9E%B6"  target="_blank" title="96个话题" class="tag-link-96" style="font-size: 12px;">框架<span class="tag-count"> (96) </span></a>        <a href="/e/tags/?tagname=api"  target="_blank" title="95个话题" class="tag-link-95" style="font-size: 12px;">api<span class="tag-count"> (95) </span></a>        <a href="/e/tags/?tagname=%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F"  target="_blank" title="93个话题" class="tag-link-93" style="font-size: 12px;">正则表达式<span class="tag-count"> (93) </span></a>        <a href="/e/tags/?tagname=WebDriver"  target="_blank" title="90个话题" class="tag-link-90" style="font-size: 12px;">WebDriver<span class="tag-count"> (90) </span></a>        <a href="/e/tags/?tagname=Vuejs"  target="_blank" title="89个话题" class="tag-link-89" style="font-size: 12px;">Vuejs<span class="tag-count"> (89) </span></a>        <a href="/e/tags/?tagname=%E4%B8%AD%E9%97%B4%E4%BB%B6"  target="_blank" title="87个话题" class="tag-link-87" style="font-size: 12px;">中间件<span class="tag-count"> (87) </span></a>          </ul>
    </div>
    
    <div class="clear"></div>
    <div id="rollstart"></div>
  </aside>
</main>

<footer class="footer">
 <div class="footer-ju">
    <p>
<a href="/gywm/">关于我们</a>|<a href="/gywm/lxwm/">联系我们</a>|<a href="/gywm/gghz/">广告合作</a>|<a href="/gywm/tgxz/">投稿须知</a>|<a href="/gywm/tags/">标签列表</a>|
<br />
Copyright © 2012-2016 <a href="/">卓越飞翔博客</a> 版权所有<br />
      备案号:赣ICP备19005277号 <br />
</p>  </div>
<script src="/e/extend/DoTimeRepage/"></script>
<script src=/d/js/acmsd/thea1.js></script>
</footer>
<!--订阅部分不开启
<div class="subscribe-wrap add_light">
  <div class="open-subscribe">
    <div id="start-subscribe-btn" class="dingyue"><span class="glyphicon glyphicon glyphicon-pencil"></span> 订阅我们</div>
  </div>
  <div id="modalWindow" class="modalWindow subscribe-foot-form " style="display: none;">
    <form action="http://list.qq.com/cgi-bin/qf_compose_send" target='_blank' method='post'>
      <p class="text-info">加入邮件订阅列表,获取最新推送。</p>
      <div class="form-group">
        <p>E-mail地址:</p>
      </div>
      <input type="hidden" name="t" value="qf_booked_feedback">
      <input type="hidden" name="id" value="ac52e8a91f20dbf1fe6d5379ae79dae48e6fa6efde9a178a">
      <input  id="to" name="to" type="text" required data-nette-rules='[{"op":":filled","msg":"e-mail地址是必须的."},{"op":":email","msg":"你的E-mail地址填写不合法"}]' class="form-control" value=""/>
      <input class="btn" type="submit" value="订   阅">
    </form>
  </div>
</div>
订阅部分不开启-->
<script type='text/javascript' src='/skin/ecms193/js/wp-embed.min.js?ver=4.4.2'></script> 
<script src="/skin/ecms193/js/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="/skin/ecms193/js/theia-sticky-sidebar.min.js"></script>
<script src="/skin/ecms193/js/function.js"></script>

<script>
// 隐藏侧边
function pr() {
var R=document.getElementById("sidebar");
var L=document.getElementById("article");
if (R.className=="sidebar")
	{
		R.className="widget-area";
		L.className="content-area";
	}
else
	{
		R.className="sidebar";
		L.className="article";
	}
}
</script>
<script  type="text/javascript">
    function openWindow(obj){
		var qq_or_weixin = "light_qq";
		switch(obj.id)
		{
			case 'contact_weixin':
			qq_or_weixin = "light_weixin";
			break;
			
			case 'contact_qq':
			qq_or_weixin = "light_qq";
			break;
		}
        document.getElementById(qq_or_weixin).style.display='block';
        document.getElementById('fade').style.display='block';
    }
    function closeWindow(){
        document.getElementById('light_weixin').style.display='none';
	document.getElementById('light_qq').style.display='none';
        document.getElementById('fade').style.display='none';
    }
</script>
<div class="r-hide"><a href="javascript:pr()" onclick="javascript:this.innerHTML=(this.innerHTML=='隐藏边栏'?'显示边栏':'隐藏边栏');">隐藏边栏</a></div>
</script>
<script type="text/javascript" src="//cpro.baidustatic.com/cpro/ui/cm.js" async="async" defer="defer" >    </script>
</body>
</html>