2016-07-25 2 views
0

DB에서 base64 문자열로 blob 이미지를 인코딩하려면 JSON으로 문자열을 인코딩하고 싶습니다. 나는 이것을 시도했다 :yii 프레임 워크에서 blob을 base64 문자열로 인코딩하는 방법은 무엇입니까?

$img = Image::model()->findBySql('SELECT img FROM tbl_img WHERE id=1'); 
$value = chunk_split(base64_encode($img)); 
echo CJSON::encode($value); 

위의 IMG 필드가 BLOB입니다. 나는 아무것도 없어. 누구든지 도와 줄 수 있습니까? 감사

+0

왜 chunksplit를? json으로 인코딩하는 경우 원시 base64 문자열 만 인코딩하면됩니다. –

+0

그래서 위의 코드를 편집 해 주시겠습니까? 나는 새로운 yii. 미리 감사드립니다. – Herza

답변

0

사용이

echo json_encode($value); 

대신

echo CJSON::encode($value); 
+0

이 문제입니까? chunk_split과 blob 인코딩 방법에 대해 어떻게 생각하십니까? 어쨌든 고마워. – Herza

관련 문제