-2
$url = "http://eu.battle.net/wow/en/character/haomarush/caffer/advanced";
$html = file_get_html($url);
foreach($html->find('ul.summary-audit-list') as $e)


echo $e->plaintext;

すべての結果をエコーし​​て、背後に <.br/> タグを付けたいと思います。

echo $e->plaintext."<br />";

動作しません

4

2 に答える 2

1
$url = "http://eu.battle.net/wow/en/character/haomarush/caffer/advanced";
$html = file_get_html($url);
foreach($html->find('ul.summary-audit-list') as $e)
    echo $e->plaintext."<br />";

なしで新しい行が必要な場合

<br /> 

「\n」を使用...これは改行の略です

$e->plaintext に次のような他のタグが含まれている場合

'<li>' 

<li> with <span>あなたの例に好きなものがあれば、このようなことができます

echo str_replace(array("</li>", "</span>"), array("</li>\n", "</span>\n"), $e->plaintext);
于 2012-12-09T17:30:09.990 に答える
0

あなたが持っている

echo $e->plaintext."
"

しかし、あなたがあなたを連結するとき

echo $e->plaintext."
"

また、結果を印刷する代わりにこれを行う必要があります

    foreach($e as $row){


        print $row."<br>";


    }
于 2013-10-02T15:32:41.953 に答える