게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
php 배열 관련되어서 자세히 알지 못해서 문의드립니다
게시물ID : programmer_22397짧은주소 복사하기
작성자 : lIlIllII
추천 : 0
조회수 : 523회
댓글수 : 2개
등록시간 : 2018/05/15 10:37:47
옵션
  • 베스트금지
  • 베오베금지
  • 본인삭제금지
프로그래밍을 따로 배우지 않은 프로그래밍 문맹입니다
php도 어디서 알게 되어서 이제 공부한지 3일 조금 넘었습니다

특정 데이터를 웹에서 가져와서 출력하고 싶은데 배열로 가져오는 것을 알았지만
현재는 무식하게 반복된 코드를 넣어서 원하는 데이터를 가져오고 있습니다

가져와야되는 데이터가 터무니 없이 많은 경우 저와 같은 노가다는 불가능할 것 같습니다
혹시 조금 더 단순하게 가져오는 방법이 있을까 싶어서 조언을 부탁 드립니다

오유인답게 본삭금 걸었습니다

현재 가져오는 소스
<?php

$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,'http://www.a.com/a.html');
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,10);
curl_setopt($ch,CURLOPT_TIMEOUT,10);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);

$result = curl_exec($ch);
curl_close($ch);
$data = json_decode($result,true);

$name = $data[0]['name'];
$price = number_format($data[0]['price']);
$name1 = $data[1]['name'];
$price1 = number_format($data[1]['price']);
$name2 = $data[1]['name'];
$price2 = number_format($data[1]['price']);

?>

<?php echo "$name";?>
<?php echo "$price";?>
<?php echo "$name1";?>
<?php echo "$price1";?>
<?php echo "$name2";?>
<?php echo "$price2";?>


가져오는 데이터
    {
        "name": "사과", 
        "price": "1000원", 
    }, 
    {
        "name": "배", 
        "price": "5000원"
    }, 
    {
        "name": "복숭아", 
        "price": "3000원"
    }

출처 본인
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호