한개만 질문드리겠습니다.

한개만 질문드리겠습니다.

QA

한개만 질문드리겠습니다.

본문

 $content = preg_replace($src, $trg,  $content);
 print_r($content);  여기까지는 잘 나오구요,

 

preg_match_all("|<p>번호:([0-9]+) ([0-9-]{10}) .*<a href=[^>]+>(.*)</a>.*<table>.*(<table>.*</table>.*)</tr></tbody></table>|U", $content, $match);

 

echo "{$match}";  exit;  여기서는 Array 뜨는데,,,뭐가 잘못됐을까요?

중간 정규식에서 일치하는 거를 배열에 담아서 

 

for($i=0; $i<count($match[1]); $i++){
      echo "<br><br>날짜 : {$match[2][$i]}  // 번호 =  {$match[1][$i]}  // ";
이렇게 뽑아내야 하는데 배열부분에서 array떠서 처리가 안되는 상황입니다.

 

이 질문에 댓글 쓰기 :

답변 1

echo "{$match}";  exit;  

대신

echo '<pre>';

print_r( $match); exit; //로 해 보세요.

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

회원로그인

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