1
私はPHP/Zendを使ってDOMにHTMLをロードしています。次に、変更したい特定のdiv idを取得します。私はその$element
divの内側に表示されるテキスト/コンテンツ/ HTMLを変更し、その後、私は変更されたHTMLを印刷することができ$dom
か$html
への変更を保存するにはどうすればよいPHP DOMから要素を取得してその値を変更する
$dom = new Zend_Dom_Query($html);
$element = $dom->query('div[id="someid"]');
。どのようにこれを行うにはどのようなアイデア?
あなたが優れているだけで簡単に用心正規表現でオフにします。私は正規表現が嫌いなので、DOMライブラリを使って処理することに熱心でした。あまりにも多くのメモリとリソースを消費したのでJustHostは最終的に私のホスティングアカウントを停止したので、注意してください。正規表現を使用します。 –
@ GRIGORE-TURBODISELありがとう、私は心に留めておきます。 – sameold
Eclipse(またはZend StudioのようなEclipseベースのもの)を使用している場合は、 'foreach()'で '/ * @var $ result DOMElement * /'を使用して、 'DOMElement'オブジェクトを自動完成させます。 – Liyali