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

배열과 변수에 대한 문제인제 어떻게 처리 해야 될지 하도 안되서 도움을 구해 봅니다.

투비유 4년 전 조회 1,819

[code]

<?php

$i = 81521;
    echo $i;
    echo "$i";

$arraypf = array('data' => '{"id":"******", "it_serial":$i}');
var_dump($arraypf);
?>

[/cocd]

 

이중 배열안에 숫자값을 넣으면 잘 작동하는데 변수를 넣어서 작동시키려니 아무리 해도 안되네요

$arraypf 배열의 형태는 꼭지켜져야 하는 형태입니다. curl로 POST로 저 배열을 전송해야 값이 리턴되서 돌아 오거든요..ㅠㅠ

 

$arraypf배열의 정확한 형태는 

  • data = {"id":"조회 아이디","it_serial":"상품번호"}

입니다 

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

답변 4개

4년 전

추가 답변까지~!! 감사해용 ㅋㅋ 저도 조금 수정해서 쓰긴 했어요 다른분들 보시면 완전 도움 될듯

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

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

$arraypf = array('data' => '{"id":"******", "it_serial":$i}');

따옴표를 제거 하세요.

$arraypf = array('data' =>  {"id":"******", "it_serial":$i}  );

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

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

4년 전

아....

' 와 ' 사이가 엑셀에서 " 와 " 사이를 문자로 반환하는것과 같은건가보군뇨...

php에서 " 와 ' 의 쓰임과 응용을 아직 잘 몰랐어요....API 연동 및 자동 업데이트 개발하는중인데 저 부분이 도저히 안되서 못하고 있었어요~~~~감사합니다 고슈님!! 

변수, 배열, 문자열이 제일 어려워요..나머지 함수나 문법은 다 나와 있어서 그럭저럭 만들만 했는데 말이죠 ㅠㅠ

감사합니다~~~!

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

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

4년 전

<?php

$i = 81521;

echo $i;

echo "$i";

 

//$arraypf = array('data' => '{"id":"******", "it_serial":$i}');

//var_dump($arraypf);

 

$l_id = "******";

$arraypf = array();

$arraypf['data'] = '{"id":"' . $l_id '", "it_serial":' . $i .'}';

print_r(arraypf);

?>

or

<?php

$i = 81521;

echo $i;

echo "$i";

 

//$arraypf = array('data' => '{"id":"******", "it_serial":$i}');

//var_dump($arraypf);

 

$arr = array();

$arraypf = array();

$arr['id'] = "******";

$arr['it_serial'] = $i;

$arraypf['data'] = json_encode($arr);

print_r(arraypf);

?>

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

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

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

로그인