2016-07-25 8 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フィールドはブロブです。私は何も持っていない。誰も助けることができますか? おかげ

+0

なぜchunksplit? jsonにエンコーディングしている場合は、生のbase64文字列をエンコードします。 –

+0

あなたは私のために上記のコードを編集しますか?私はyiiで新しいです。前もって感謝します。 – Herza

答えて

0

使用この

echo json_encode($value); 

代わりの

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

それは問題ですか?あなたはchunk_splitとblobのエンコーディングについてどう思いますか?とにかくありがとう。 – Herza

関連する問題