Autor | Zpráva | ||
---|---|---|---|
Martin_outsider Profil * |
#1 · Zasláno: 17. 8. 2018, 15:42:58
Ahoj všem,
mám seznam odkazů (je to export z externí aplikace) - a exportovaný kód vypadá ve zkratce takto: <dl> <dt><a href="http://adresa-1.cz/index.html" target="_blank">Adresa 1</a></dt> <dt><a href="http://adresa-dva.cz/index.php" target="_blank">Adresa dva</a></dt> </dl> Na stránky to dostávám takhle: if (file_exists('./export.dat')) { $nacist_data = file_get_contents('./export.dat'); echo $nacist_data; ] Ale prosím - je nějaká možnost, jak vzít hodnoty z "hrefů" z každého tagu "A" a vložit je do tagů "DD", které leží hned za "DT"? Aby zobrazený výsledek vypadal takto: <dl> <dt><a href="http://sampleadress1.com" target="_blank">Sample Adress 1</a></dt> <dd>http://sampleadress1.com</dd> <dt><a href="http://sampleadress2.com" target="_blank">Sample Adress 2</a></dt> <dd>http://sampleadress2.com</dd> </dl> Předem děkuji za pomoc :-) M. |
||
Kcko Profil |
Martin_outsider:
<?php $src = '<dl> <dt><a href="http://adresa-1.cz/index.html" target="_blank">Adresa 1</a></dt> <dt><a href="http://adresa-dva.cz/index.php" target="_blank">Adresa dva</a></dt> </dl>'; $a = new \SimpleXMLElement($src); foreach ($a->children() as $o) { $o->addChild('dd', $o->a["href"]); } echo $a->asXML(); |
||
Časová prodleva: 6 let
|
0