[php] php / string을 json으로 변환 한 뒤 값 가져오기
2024.02.18 14:43
[php] php / string을 json으로 변환 한 뒤 값 가져오기
{"message":{"@type":"response","@service":"naverservice.labs.api","@version":"1.0.0","result":{"translatedText":"나는 학교에 간다.","srcLangType":"en"}}}
api 요청 후 받은 결과 값 중 '나는 학교에 간다' 를 추출하고 싶습니다 var_dump를 사용해보았을 때 string 이라고 나옵니다 json_encode, json decode 를 사용해도 되지 않습니다 답변 부탁드립니다 ㅠ
되는데요...? 혹시 에러메시지 나오는 것 있나요?
$jsonString = '{"message":{"@type":"response","@service":"naverservice.labs.api","@version":"1.0.0","result":{"translatedText":"나는 학교에 간다.","srcLangType":"en"}}}';
$object = json_decode($jsonString);
var_dump($object->message->result->translatedText); // string(24) "나는 학교에 간다."
[출처] https://qna.programmers.co.kr/questions/6501/php-string%EC%9D%84-json%EC%9C%BC%EB%A1%9C-%EB%B3%80%ED%99%98-%ED%95%9C-%EB%92%A4-%EA%B0%92-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.

