PHPQueryで、下記HTMLから「テキストテキストテキスト」のみを
抽出しようと、liタグからspanタグを削除し、文字列の取得を試みたのですが、
HTML
1<ul> 2 <li> 3 <span class="time right2">更新: 4 <span class="time2">2017/03/10[Fri]18:00</span> 5 </span> 6 テキストテキストテキスト 7 </li> 8</ul>
PHP
1$notice = pq($html)->find("ul"); 2$notice = pq($notice)->find("span:first")->remove(); 3echo pq($notice)->text();
こうすると、「更新:2017/03/10[Fri]18:00」と出力されます。
remove()の使い方が間違っているのでしょうか。
「テキストテキストテキスト」を抽出する方法をご教授ください。。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/17 01:16