<li><a hrEf=/ml-7293-838501/ title="第一章 编号2213">第一章 编号2213</a><br>
<A title="第四章 初次交锋" Href="/ml-7293-838504/" >第四章 初次交锋</a></li>
<li><a hRef='/ml-7293-838502/' title="第二章 拖延两年">第二章 拖延两年</a><br>
<a Title="第五章 元力始现" hreF='/ml-7293-838505/'>第五章 元力始现</A></li>
<li><A titlE='第三章 E级功法' href="/ml-7293-838503/"  >第三章 E级功法</a><br>
<A hrEf='/ml-7293-838506/' Title='第六章 储物卡片' >第六章 储物卡片</A></li>
<li><a hrEf=/ml-7293-838507/ title="第七章 血禁之术">第七章 血禁之术</a><br>
<A title="第十章 首次杀人" Href="/ml-7293-838510/" >第十章 首次杀人</a></li>
<li><a hRef='/ml-7293-838508/' title="第八章 元力控制">第八章 元力控制</a><br>
<a Title="第十一章 宝贝黑布" hreF='/ml-7293-838511/'>第十一章 宝贝黑布</A></li>
<li><A titlE='第九章 救我者至尊' href="/ml-7293-838509/"  >第九章 救我者至尊</a><br>
<A hrEf='/ml-7293-838512/' Title='第十二章 E级闪躲训练' >第十二章 E级闪躲训练</A></li>
像这样的代码,怎么用多维数组正确排序??求教

解决方案 »

  1.   

    唯一可排序的就是href值,估计要用 preg_match_all 用子组方式匹配,排序,然后再重新组织输出
      

  2.   

    $s =<<< TXT
    <li><a hrEf=/ml-7293-838501/ title="第一章 编号2213">第一章 编号2213</a><br>
    <A title="第四章 初次交锋" Href="/ml-7293-838504/" >第四章 初次交锋</a></li>
    <li><a hRef='/ml-7293-838502/' title="第二章 拖延两年">第二章 拖延两年</a><br>
    <a Title="第五章 元力始现" hreF='/ml-7293-838505/'>第五章 元力始现</A></li>
    <li><A titlE='第三章 E级功法' href="/ml-7293-838503/"  >第三章 E级功法</a><br>
    <A hrEf='/ml-7293-838506/' Title='第六章 储物卡片' >第六章 储物卡片</A></li>
    <li><a hrEf=/ml-7293-838507/ title="第七章 血禁之术">第七章 血禁之术</a><br>
    <A title="第十章 首次杀人" Href="/ml-7293-838510/" >第十章 首次杀人</a></li>
    <li><a hRef='/ml-7293-838508/' title="第八章 元力控制">第八章 元力控制</a><br>
    <a Title="第十一章 宝贝黑布" hreF='/ml-7293-838511/'>第十一章 宝贝黑布</A></li>
    <li><A titlE='第九章 救我者至尊' href="/ml-7293-838509/"  >第九章 救我者至尊</a><br>
    <A hrEf='/ml-7293-838512/' Title='第十二章 E级闪躲训练' >第十二章 E级闪躲训练</A></li>
    TXT;
    $ar = preg_split('/<a/i', $s);
    $ar[0] = array_shift($ar) . '<a' . $ar[0];
    foreach($ar as $v) $r[] = preg_replace('#.*-(\d+)/.*#s', '$1', $v);
    array_multisort($r, $ar);
    echo join('<a', $ar);<li><a hrEf=/ml-7293-838501/ title="第一章 编号2213">第一章 编号2213</a><br>
    <a hRef='/ml-7293-838502/' title="第二章 拖延两年">第二章 拖延两年</a><br>
    <a titlE='第三章 E级功法' href="/ml-7293-838503/"  >第三章 E级功法</a><br>
    <a title="第四章 初次交锋" Href="/ml-7293-838504/" >第四章 初次交锋</a></li>
    <li><a Title="第五章 元力始现" hreF='/ml-7293-838505/'>第五章 元力始现</A></li>
    <li><a hrEf='/ml-7293-838506/' Title='第六章 储物卡片' >第六章 储物卡片</A></li>
    <li><a hrEf=/ml-7293-838507/ title="第七章 血禁之术">第七章 血禁之术</a><br>
    <a hRef='/ml-7293-838508/' title="第八章 元力控制">第八章 元力控制</a><br>
    <a titlE='第九章 救我者至尊' href="/ml-7293-838509/"  >第九章 救我者至尊</a><br>
    <a title="第十章 首次杀人" Href="/ml-7293-838510/" >第十章 首次杀人</a></li>
    <li><a Title="第十一章 宝贝黑布" hreF='/ml-7293-838511/'>第十一章 宝贝黑布</A></li>
    <li><a hrEf='/ml-7293-838512/' Title='第十二章 E级闪躲训练' >第十二章 E级闪躲训练</A></li>