php 파싱 정규식 질문드립니다.

php 파싱 정규식 질문드립니다.

QA

php 파싱 정규식 질문드립니다.

본문

<a href="어쩌고저쩌고" m="{ns:"images.1_6",k:"5018",mid:"238473544ABC2112978B83EC34719
080A980F7E8",surl:"http://sjuixfc.tistory.com/224",imgurl:"http://cfile28.uf.tistory.com/image/153FA2434FA0F676109DE9",tid:"OIP.Mb9a75579ac8954404f3569331ab79778o0",ow:"300",docid:"608016397452837426",oh:"300",tft:"0"}"

 

위의 태그에서 빨간부분을 파싱해서 $src 값으로 만드려는데 도저히 감이 안잡히네요...

아래는 소스인데... 어떻게 해야 할까요 도와주세요 고수님들...

 

 

$html = file_get_contents($url);
	
	$doc = new DOMDocument();
	@$doc->loadHTML($html);
	
	$tags = $doc->getElementsByTagName('a');
	
	foreach($tags as $tag){
		$srca = $tag->getAttribute('m');
		preg_match("/\",imgurl:\".+(http:.+)\",tid:\"/s",$doc,$src);
 
echo '<img src="'.$src.'" width="100%">';

 

 

 

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 60,959
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT