0
simple_html_domを使用して要素を取得しようとしています。PHP simple_html_domは内容で要素を取得します
<dl>
<dt>Variable: </dt>
<dd>Value</dd>
<dt>Another variable> </dt>
<dd>Value</dd>
</dl>
今、私は特定の変数とその値を解析したいので、私は
$html->find(dt[contains=Variable: ])
か何かを実行する必要があります。この理由は、私のような内容がたページをこするだということですあなたが私が何を意味しているか知っているなら、そのように。これは可能ですか?
そのためノー組み込み関数、あなたはすべてのforeachの、その後、私が知っているさせるための独自の – Kazz
OKのおかげでそれらをフィルタリングする必要があるので、フィルターは他の属性を何のためにだけ働く見つけます。私は、すべてのdt-ddの組み合わせを取得し、それらをすべて配列に入れて、必要なものを使用することで、あなたの提案ごとに問題を解決することができました。 'next_sibling()'セレクタを使って、私はdtに属するddを得ることができました;-))。 'foreach($ html-> find( 'dt')を$ propとする)$ array [$ prop-> plaintext] = $ prop-> next_sibling() - > plaintext; } ' –
あなたの新しいコードを答えに入れ、それを最良の答えとして受け入れます – RST