특정 단어가있는 웹 사이트의 새 제품 페이지를 모니터링하려고합니다. 나는 이미 file_get_contents();
을 사용하여 한 단어를 검색하는 기본 스크립트를 가지고 있지만 이것은 효과적이지 않습니다. 특정 단어가있는 웹 사이트에 대한 PHP 검색
<table>
내 <td>
태그에있는 코드를 찾고 계십니까? 예 : 에서
$searchTerm = "Orange Boots";
:
<table>
<td>Boots (Red)</td>
</table>
<table>
<td>boots (ORNAGE)</td>
</table>
<table>
<td>Shirt (Green)</td>
</table>
는 일치를 돌려줍니다.
죄송 경우는 명확하지,하지만 난 당신이
$newcontent= (str_replace('Boots', '<span class="Red">Boots</span>',$cont));
같이이 작업을 수행하고 color:red;
보다 붉은 색을 보여주고 싶은처럼 단지 클래스 빨간색에 대한 CSS를 쓸 수
lol! 왜 당신은 클라이언트 측에서 그것을하지 않습니까? 자바 스크립트 스타일, PHP로 처리하려는 경우 ajax와 함께 보내십시오. – Alex
DOM 및 Xpath 소개! http://phpmaster.com/php-dom-using-xpath/ – FredTheWebGuy
http://querypath.org Querypath는 또 다른 옵션입니다. – MECU