Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改<;李>;使用php的元素_Php_Mysql_Html_Parsing - Fatal编程技术网

更改<;李>;使用php的元素

更改<;李>;使用php的元素,php,mysql,html,parsing,Php,Mysql,Html,Parsing,我的网页上几乎没有这样的列表,例如它在一个DIV中 <div id="list"> <li id = 1> 1 </li> <li id = 4> 4 </li> <li id = 5> 5 </li> <li id = 2> 2 </li> <li id = 3> 3 </li> 1 4 5 2 3 我想做的是使用html解析器更改顺序 <div i

我的网页上几乎没有这样的列表,例如它在一个DIV中

<div id="list">

<li id = 1> 1 </li>
<li id = 4> 4 </li>
<li id = 5> 5 </li>
<li id = 2> 2 </li>
<li id = 3> 3 </li>

  • 1
  • 4
  • 5
  • 2
  • 3
  • 我想做的是使用html解析器更改顺序

    <div id="list">
    
    <li id = 1> 1 </li>
    <li id = 2> 2 </li>
    <li id = 3> 3 </li>
    <li id = 4> 4 </li>
    <li id = 5> 5 </li>
    
    
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 这可能吗

    编辑:


    有人能告诉我代码是什么吗?

    使用类来处理XML\HTML

    发布输出该列表的代码。您还可以使用javascript进行快速修复。另外,
    div
    应该是一个
    ol
    这个列表是硬编码到html页面的,是的,我有
      如果它是硬编码的,你不能手动重新排序吗?我可以,但我想知道如何使用phpIf进行排序,如果它是硬编码为html的,您不能更改它,因为php不会解析它,因为它在外部。我必须使用标记名并获取所有列表ID来更改它们的位置吗?或者我可以在没有ID的情况下执行吗?