匆匆走开 2019-03-20 19:09 采纳率: 100%
浏览 325
已采纳

PHP 大哥谁给我讲讲这个代码是什么意思。我写的,但是不知道什么意思

<p>

  <h5>神的创造</h5>
  <div class="p">

<div id="GEN.1.1" class="v"><span class="vn">1</span>起初, 神创造天地。 </div>
<div id="GEN.1.2" class="v"><span class="vn">2</span>地是空虚混沌,渊面黑暗; 神的灵运行在水面上。</div></div>
  <div class="p">

<div id="GEN.1.3" class="v"><span class="vn">3</span> 神说:“要有光”,就有了光。 </div>
<div id="GEN.1.4" class="v"><span class="vn">4</span> 神看光是好的,就把光暗分开了。 </div>
<div id="GEN.1.5" class="v"><span class="vn">5</span> 神称光为昼,称暗为夜。有晚上,有早晨,这是头一日。</div></div>
  <div class="p">

<div id="GEN.1.6" class="v"><span class="vn">6</span> 神说:“诸水之间要有空气,将水分为上下。” </div>
<div id="GEN.1.7" class="v"><span class="vn">7</span> 神就造出空气,将空气以下的水、空气以上的水分开了。事就这样成了。 </div>
<div id="GEN.1.8" class="v"><span class="vn">8</span> 神称空气为天。有晚上,有早晨,是第二日。</div></div>
  <div class="p">

<div id="GEN.1.9" class="v"><span class="vn">9</span> 神说:“天下的水要聚在一处,使旱地露出来。”事就这样成了。 </div>
<div id="GEN.1.10" class="v"><span class="vn">10</span> 神称旱地为地,称水的聚处为海。 神看着是好的。 </div>
<div id="GEN.1.11" class="v"><span class="vn">11</span> 神说:“地要发生青草和结种子的菜蔬,并结果子的树木,各从其类,果子都包着核。”事就这样成了。 </div>
<div id="GEN.1.12" class="v"><span class="vn">12</span>于是地发生了青草和结种子的菜蔬,各从其类;并结果子的树木,各从其类;果子都包着核。 神看着是好的。 </div>
<div id="GEN.1.13" class="v"><span class="vn">13</span>有晚上,有早晨,是第三日。</div></div>
  <div class="p">

<div id="GEN.1.14" class="v"><span class="vn">14</span> 神说:“天上要有光体,可以分昼夜,作记号,定节令、日子、年岁, </div>
<div id="GEN.1.15" class="v"><span class="vn">15</span>并要发光在天空,普照在地上。”事就这样成了。 </div>
<div id="GEN.1.16" class="v"><span class="vn">16</span>于是 神造了两个大光,大的管昼,小的管夜,又<mark class="add">造</mark>众星, </div>
<div id="GEN.1.17" class="v"><span class="vn">17</span>就把这些光摆列在天空,普照在地上, </div>
<div id="GEN.1.18" class="v"><span class="vn">18</span>管理昼夜,分别明暗。 神看着是好的。 </div>
<div id="GEN.1.19" class="v"><span class="vn">19</span>有晚上,有早晨,是第四日。</div></div>
  <div class="p">

<div id="GEN.1.20" class="v"><span class="vn">20</span> 神说:“水要多多滋生有生命的物;要有雀鸟飞在地面以上,天空之中。” </div>
<div id="GEN.1.21" class="v"><span class="vn">21</span> 神就造出大鱼和水中所滋生各样有生命的动物,各从其类;又造出各样飞鸟,各从其类。 神看着是好的。 </div>
<div id="GEN.1.22" class="v"><span class="vn">22</span> 神就赐福给这一切,说:“滋生繁多,充满海中的水;雀鸟也要多生在地上。” </div>
<div id="GEN.1.23" class="v"><span class="vn">23</span>有晚上,有早晨,是第五日。</div></div>
  <div class="p">

<div id="GEN.1.24" class="v"><span class="vn">24</span> 神说:“地要生出活物来,各从其类;牲畜、昆虫、野兽,各从其类。”事就这样成了。 </div>
<div id="GEN.1.25" class="v"><span class="vn">25</span>于是 神造出野兽,各从其类;牲畜,各从其类;地上一切昆虫,各从其类。 神看着是好的。</div></div>
  <div class="p">

<div id="GEN.1.26" class="v"><span class="vn">26</span> 神说:“我们要照着我们的形像、按着我们的样式造人,使他们管理海里的鱼、空中的鸟、地上的牲畜,和全地,并地上所爬的一切昆虫。” </div>
<div id="GEN.1.27" class="v"><span class="vn">27</span> 神就照着自己的形像造人,乃是照着他的形像造男造女。 </div>
<div id="GEN.1.28" class="v"><span class="vn">28</span> 神就赐福给他们,又对他们说:“要生养众多,遍满地面,治理这地,也要管理海里的鱼、空中的鸟,和地上各样行动的活物。” </div>
<div id="GEN.1.29" class="v"><span class="vn">29</span> 神说:“看哪,我将遍地上一切结种子的菜蔬和一切树上所结有核的果子全赐给你们作食物。 </div>
<div id="GEN.1.30" class="v"><span class="vn">30</span>至于地上的走兽和空中的飞鸟,并各样爬在地上有生命的物,<mark class="add">我将</mark>青草<mark class="add">赐给</mark>它们作食物。”事就这样成了。 </div>
<div id="GEN.1.31" class="v"><span class="vn">31</span> 神看着一切所造的都甚好。有晚上,有早晨,是第六日。</div></div>



</p>

代码从这里开始

<?php
header("Content-type:text/html;charset=utf-8");
$xml = new XMLReader();
$xml -> open("genxml.xml");
$file = "112233.txt";
while ($xml -> read()){
    if(XMLReader::ELEMENT == $xml -> nodeType && $xml -> localName == "h5"){
        $xml -> read();
        print $xml -> value . "<br>";
    //  file_put_contents($file,$xml->value . "\r\n");
    }
    if(XMLReader::ELEMENT == $xml -> nodeType){ 
        if($xml -> localName == "div"){ 
            while($xml -> read()){  
                if($xml -> nodeType && XMLReader::ELEMENT){     
                    if($xml -> localName == "div"){         
                        while($xml -> read()){          
                            if($xml -> nodeType && XMLReader::ELEMENT){             
                                if($xml -> localName == "span"){            
                                    $xml -> read();
                                //  file_put_contents($file,$xml->value . "\r\n",FILE_APPEND);
                                    print $xml -> value;                
                                }       
                            }   
                        }
                    }
                }
            }
        }
    }
}
?>
  • 写回答

1条回答 默认 最新

  • threenewbee 2019-03-21 00:05
    关注

    遍历dom树,寻找特定的html标签。鉴于你的采纳率为0,就不详细回答了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程