Ich habe eine Systemstatus-Seite von einem Partner, den ich zu konvertieren versuche, so dass ich seine Eingabe in meine eigene Service-Seite automatisieren kann. Der Status des Dienstes wird von einer Klasse <span>
bereitgestellt. Ich weiß, dass dies alles andere als ideal ist, aber nur so können sie Updates bereitstellen.Konvertieren von HTML-Tags in PHP-Array
Nachfolgend finden Sie eine Kopie der HTML:
<ul class="item-3">
<li class="status service1">
<span class="icon"></span>
<h6>
SERVICE 1
</h6>
<p>
Updated:
9:52 AM CST Apr, 24
</p>
<span class="arrow up"></span>
</li>
<li class="status service2">
<span class="icon"></span>
<h6>
SERVICE 2
</h6>
<p>
Updated:
9:52 AM CST Apr, 24
</p>
<span class="arrow up"></span>
</li>
<li class="status service3">
<span class="icon"></span>
<h6>
SERVICE 3
</h6>
<p>
Updated:
9:52 AM CST Apr, 24
</p>
<span class="arrow up"></span>
</li>
</ul>
Ich brauche die <span class="arrow up">
Werte zu greifen, da dies der Service-Status ist, und die <li class="status service3">
wie dies sagt mir, welchen Dienst es sich handelt.
Da meine Statusseite API IDs und nicht "up/down" usw. verwendet, brauche ich die Status und Dienste in Arrays, damit ich sie in meine Formate konvertieren kann.
http://stackoverflow.com/questions/1592438/create-array-from-the-contents-of-div-tags-in -php –
http://php.net/manual/en/function.preg-match-all.php –