-1

わかりました、私はこの問題に多くの時間を費やしました.外部ページからタグを取得したいので、これを行います:

$dom = file_get_html($url); 

$name = $dom->find('h1'); 
$name = $name[0]->plaintext;

Web サイトでは、h1 タグのコンテンツが次のように表示されます。 Grandon 多目的 HTML テンプレート

$name をエコーすると、次のようになります: Grandon Multi-Purpose HTML Template

しかし、MySQL に保存すると、次のようになります。

Grandon Multi-Purpose HTML Template

ページのソースを保存すると、次のようにも表示されます。

Grandon Multi-Purpose HTML Template

これらの特殊文字を実際の値に置き換える簡単な方法はありますか?

4

1 に答える 1

0

はい。使用html_entity_decode():

$name = html_entity_decode($name[0]->plaintext);
于 2013-03-16T22:55:15.087 に答える