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

사이트에 스크립트 내용을 정규식으로 뽑아왔어요 거기서 카테고리 값을 배열에 넣어야 하는데 잘안되네요 채택완료

GST1 3년 전 조회 1,140

</p>

<p> </p>

<p>// 정규식으로 불러오기 - "Viewed Product"</p>

<p>        $category_cnt = 0;

        $category_dom = $dom -> find('script.analytics',0);</p>

<p>        preg_match("/\Viewed Product(.*?)\);/i",$category_dom,$category_out);

        $category_out = explode(",",$category_out[1]);</p>

<p>        $aa = json_encode($category_out[10]);</p>

<p>    

        if(is_array($category_out[10])) foreach($category_out[10] as $category_data){</p>

<p>            $category_name = "";

            $category_name = trim($category_data-> plaintext);

            if(strtolower($category_name) == "home" or strtolower($category_name) == "홈") continue;</p>

<p>            if($category_name) $_SiteCategory_Name .= html_entity_decode($category_name).":";</p>

<p>            $category_cnt ++;

        }</p>

<p>        $_SiteCategory_Name = rtrim($_SiteCategory_Name,":");</p>

<p> </p>

<p> </p>

<p>

 

사이트에 스크립트 내용을 정규식으로 뽑아왔어요 거기서 카테고리 값을 배열에 넣어야 하는데

잘안되네요

 

</p>

<p>[SiteCategory] => Array ( [Name] => [Code] => [URL] => )</p>

<p>

 

현재 json 추출해온 내용이

"\"category\":\"Midi\""

 

이렇게 보이네요 

 

midi 만 카테고리에 넣으면 될것같은데 쉽지가 않아서요 고수님들 도와주세요~

 

 

 

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

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

로그인