это часть моей HTML:Get HTML из файла, используя SIMPLE HTML DOM
<div class="info">
<ul class="links">
</ul>
<h1>TEXT #1</h1>
<ul class="names">
<li>
<img src="images/flags/flag_1.gif" alt="USA" />
<h3>TEXT #2</h3>
</li>
<li>
<img src="images/flags/flag_34.gif" alt="CZ název" />
<h3>TEXT #3</h3>
</li>
</ul>
Я использую Simple HTML DOM praser и я пытаюсь получить, что 3 текста (TEXT # 1, TEXT # 2, TEXT # 3)
Моя попытка из PHP код:
$html = file_get_html('file.txt');
$ret = $html->find('ul[class="links"]'); //nazov filmu
foreach ($ret as $translate) {
$translate = $translate->innertext;
}
echo "$translate";
Идеальный результат должен быть:
echo "$translate[0]"; //TEXT #1
echo "$translate[1]"; //TEXT #2
echo "$translate[2]"; //TEXT #3
Почему вы не делаете, что в JavaScript? –
Я сделал 90% в PHP уже, только немногие больше, как это отсутствует – Andurit