답변 3개
채택된 답변
+20 포인트
2년 전
</p>
<p>$txt = '<meta property="og:type" content="website" />
<meta property="og:title" content="QA > SIR" />
<meta property="og:description" content="그누보드, 영카트 개발사로 웹사이트와 쇼핑몰을 무료로 만들수 있는 수많은 솔루션을 무료로 제공하고 있으며 다국어버전도 배포하고 있습니다." />
<meta property="og:url" content="<a href="https://sir.kr/qa"" target="_blank" rel="noopener noreferrer">https://sir.kr/qa"</a> />
<meta property="og:site_name" content="그누보드 개발사" />
<meta property="og:image" content="//sir.kr/img/opengraph/ogimage.jpg" />';
preg_match('/<meta property="og:title" content="(.*?)" \/>/', $txt, $match);
echo $match[1]; // QA > SIR</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
2년 전
simplehtmldom 라이브러리를 이용하시면 원하시는 기능과 부분을 파싱해서 가지고 올수있습니다.
아래 1.9버전 까지 나와있구요.
https://simplehtmldom.sourceforge.io/docs/1.9/index.html
아래 링크로 타고가시면 활용예제가 있으니 확인해보시면 도움이 되실꺼라 생각됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
수난이대
2년 전
�
복스리
2년 전
제가 안내드린 부분은 simplehtmldom 라이브러리를 활용하면 파싱후 원하시는 테그나 데이터를 가지고오는 방법을 쉽게 가지고 올수 있다는걸 안내드린것입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
파싱하는 법을 여쭤본게 아니고...
파싱후에 메타태그 속성만 추출하는 방법이 궁금합니다.