테스트 사이트 - 개발 중인 베타 버전입니다

파싱 다음페이지로 넘어가기 채택완료

김형김 6년 전 조회 1,889

안녕하세요 형님 파싱중에 잘 안되는 부분이 생겼습니다

아래와 같은 구조에서 1페이지 파싱은 잘 되는데

"1~10페이지까지 파싱해라" 라고 한다면 어떤식으로?

해줘야 될지 형님들의 고견 부탁드립니다 .  많이 해보았습니다 

 

 

$url = www.abc.co.kr?page=1

$list = url에서 필요한 부분만 자르기 

 

foreach( $list as $result){

echo $result;

}

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
플래토
6년 전

질문이 상당히 모호하긴하네요

 

제가 이해한대로 답을 드리면

 

$url = www.abc.co.kr?page=1  <-- 10개의 URL로 만들고 싶은 주소

// 이하 기존로직

$list = url에서 필요한 부분만 자르기 

 

foreach( $list as $result){

echo $result;

}

 

----------------------굵은글씨가 변경된 내용입니다.-------

for ($page = 1; $page <=10; $page++) {

    $url = "www.abc.co.kr?page=".$page; // 

    $list = url에서 필요한 부분만 자르기 

 

    foreach( $list as $result){

        echo $result;

    }

}

 

///////////////////

 

위와 같은 형태를 원하시는건가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

김형김
6년 전
네 맞습니다 형님 질문이 좀 이상했습니다 . 한번 해보겠습니다
김형김
6년 전
와 형님.. . 와.. 유레카56 형님도 감사드립니다 와.. 이거구나 진짜 열심히 해도 안됐었습니다
플래토
6년 전
@김형김 ^^ 잘되신다니 다행입니다.

댓글을 작성하려면 로그인이 필요합니다.

추가의견을 드리자면..

예를들어 7페이지까지만 있는 경우도 있으니 ,

해당 페이지가 있는지 유무도 체크하는 구분이 들어가면 좋을 듯해요.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

6년 전

도저히 질문이 이해가 가질 않는데  www.abc.co.kr 에서 page=1 ~10 까지의 내용을 파싱해 오는건가요? 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

김형김
6년 전
네 맞습니다 형님 초보라 질문이 많이 부족했나봅니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인