ホームページ >バックエンド開発 >PHPチュートリアル >Base64_encode は配列で使用できますか?そうでない場合、base64_encode を使用して配列を送信したいのですが?何をするか?

Base64_encode は配列で使用できますか?そうでない場合、base64_encode を使用して配列を送信したいのですが?何をするか?

WBOY
WBOYオリジナル
2016-06-23 13:46:242021ブラウズ

Base64_encode は配列に使用できますか?そうでない場合、base64_encode を使用して配列を送信したいのですが?何をするか?


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

いいえ!
配列は構造体であり、言語が異なれば実装方法も異なります。
したがって、送信する前に、php を誰もが認識できる形式の文字列に変換する必要があります。
php は、json または php を含む他の言語でも使用できます。 xml

配列をシリアル化するには、serialize() 関数を使用するのが最善です。

クロスランゲージとはどのような伝達ですか?

配列をシリアル化し、serialize() 関数を使用するのが最善です。

まず json_encode を使用して json 形式の文字列に変換し、次に Base64_encode を使用します。

受信後、まずbase64_decode、次にjson_decodeを実行して配列を取得します。

リーリー

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