Simple HTML DOM Parser を使用していますが、以下を取得する方法がわかりません:
私がこれを持っていると想像してください:
<td style"color:#e05206" width"22" height="58">OK</td>
<td style"color:#e05206" width"22" height="58" align="center">NOT OK</td>
<td style"color:#ffffff" width"22" height="58">NOT OK</td>
OKしたい。
私はこのようなことを試しました:
$results = $html->find('td[style*=color:#e05206], td[width*="22"], td[height*=58], td[!align]');
正解かと思いましたが、そうではOR
ありませんAND
。
すべての要素ではなく、OK のみを取得したい。要約すると、V AND X AND Y AND NOT Z を持つ td が欲しいのですが、可能ですか?
ご回答ありがとうございます。
更新: OK を取得するために検索しているわけではありません。それ以外の可能性もあります。属性 V=something AND X=something AND Y=something AND NOT Z を持つ td を取得するために検索しています。