這是我的HTML的一部分:獲取HTML從文件中使用簡單的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>
我使用簡單的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? –
我已經在PHP中完成了90%,只是更多的像這樣失蹤 – Andurit