ホームページ  >  記事  >  バックエンド開発  >  配列をデータベースに入れる方法 (データベース gbk エンコード)

配列をデータベースに入れる方法 (データベース gbk エンコード)

WBOY
WBOYオリジナル
2016-06-23 14:17:211615ブラウズ

この投稿の最終編集者は cnaaa8 で、2013-06-30 19:10:30 です

配列があって、配列の内容が不確かなので、配列を分割する implode という方法を放棄して、保存する前に文字列を保存する必要があります。データベースのエンコードが gbk であるため、配列を json 形式に変換する方法も廃止されました。json に変換した後、iconv を使用して gbk に変換し、挿入します。データベースを読み込むと、iconv が一部のデータを逆変換します データを使用するとエラーが報告されますが、一部の配列を使用するとシリアル化を元に戻すことができず、エラーが報告されると聞いたので、あげました。他にどのような方法がありますか?

ディスカッションに返信 (解決策)

シリアル化 シリアル化

シリアル化 シリアル化 シリアル化も検討しましたが、シリアル化後、データを送信するとエラーが報告されると聞きました。

さらに、配列から 3 ~ 6 個のデータをランダムに取得する方法。3 個足りない場合は、すべて取得してください

そんなことは聞かなくても、自分で試してみればわかります。

シリアル化してみてください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。