Search 라는 배열에서 이미지 http:// 값이 사라지는데요 채택완료
GST1
3년 전
조회 1,004
</p>
<p>[Search] => Array ( [0] => Array ( [SKU] => malbon-x-highland-peak-polar-bottle-safety-orange?_pos=73&_sid=5a76da285&_ss=r [URL] => <a href="https://malbongolf.com/products/malbon-x-highland-peak-polar-bottle-safety-orange?_pos=73&_sid=5a76da285&_ss=r" target="_blank" rel="noopener noreferrer">https://malbongolf.com/products/malbon-x-highland-peak-polar-bottle-safety-orange?_pos=73&_sid=5a76da285&_ss=r</a> [Title] => Malbon x Highland Peak Polar Bottle [Image] => //cdn.shopify.com/s/files/1/1770/9541/products/Untitleddesign-2022-04-21T201756.245_1080x.png?v=1650597516 [Price] => 50.00 [Stock] => 999 [Currency] => USD [Condition] => 10</p>
<p>
크롤링한 이미지 주소값들이구요
//이미지 $image_dom = $search_data -> find("div.product-item__bg__under img",0); if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original')); if(!$image_url) $image_url = trim($image_dom -> src);
$_Image = $image_url; }
배열에 넣는 이미지들이구요
$return_tmp[$arr_idx]['Image'] = $_Image;
>>
[Image] => //cdn.shopify.com/s/files/1/1770/9541/products/Untitleddesign-2022-04-21T201756.245_1080x.png?v=1650597516
이미지 http:// 가 안들어가고 사라져버리는데 고수님들 도와주세요
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 7개
G
GST1
3년 전
�
벌이뉨
3년 전
[code]
$image_dom = $search_data -> find("div.product-item__bg img",0);
if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original'));
if(!$image_url) $image_url = trim($image_dom -> src);
$image_url=str_replace("//","http://",$image_url);
$_Image = $image_url;
}
[/code]
위 처럼
[code ]소스코드[/code]
꼭 싸세요. 답변자들이 코드 보기가 너무 힘듭니다.
$image_dom = $search_data -> find("div.product-item__bg img",0);
if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original'));
if(!$image_url) $image_url = trim($image_dom -> src);
$image_url=str_replace("//","http://",$image_url);
$_Image = $image_url;
}
[/code]
위 처럼
[code ]소스코드[/code]
꼭 싸세요. 답변자들이 코드 보기가 너무 힘듭니다.
G
GST1
3년 전
[code]
//이미지
$image_dom = $search_data -> find("div.product-item__bg img",0);
if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original'));
if(!$image_url) $image_url = trim($image_dom -> src);
$image_url=str_replace("//","http://",$image_url);
$_Image = $image_url;
}
[{/code]
//이미지
$image_dom = $search_data -> find("div.product-item__bg img",0);
if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original'));
if(!$image_url) $image_url = trim($image_dom -> src);
$image_url=str_replace("//","http://",$image_url);
$_Image = $image_url;
}
[{/code]
G
GST1
3년 전
[code]
//이미지
$image_dom = $search_data -> find("div.product-item__bg img",0);
if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original'));
if(!$image_url) $image_url = trim($image_dom -> src);
$image_url=str_replace("//","http://",$image_url);
$_Image = $image_url;
}
[/code]
//이미지
$image_dom = $search_data -> find("div.product-item__bg img",0);
if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original'));
if(!$image_url) $image_url = trim($image_dom -> src);
$image_url=str_replace("//","http://",$image_url);
$_Image = $image_url;
}
[/code]
G
GST1
3년 전
이건 잘되네요 ㅎㅎ 아까 배열있는건 한줄로 다 늘어져서 버리더라구요 ㅎㅎ 감사합니다 ㅎㅎ
�
벌이뉨
3년 전
들여쓰기 ㅜㅜ 안하시면 안돼요. 코드는 상호간의 약속입니다. 아직 공부중이시니깐 분기 이후 한줄짜리 명령문도 { } 괄호 싸세요.
G
GST1
3년 전
넵 알겠습니다. 코드 정리 너무 어려워요 ㅎㅎ 깔끔한 남자가 되고싶다 ㅎㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
$image_dom = $search_data -> find("div.product-item__bg img",0);
if($image_dom) {
$image_url = trim($image_dom -> getAttribute('data-original'));
if(!$image_url) $image_url = trim($image_dom -> src);
$image_url=str_replace("//","http://",$image_url);
$_Image = $image_url;
}
이렇게 처리 완료했어요