serialize
を使用して配列を保存できます。
/ unserialize
。このソリューションでは、他のプログラミング言語から簡単に使用することはできないため、 json_encode
の使用を検討してください。
/ json_decode
代わりに(広くサポートされている形式になります)。 避ける implode
を使用する /explode
おそらくバグやセキュリティ上の欠陥が発生する可能性があるためです。
これにより、テーブルが正規化されなくなることに注意してください。これは、データを簡単にクエリできないため、お勧めできません。したがって、先に進む前にこれを慎重に検討してください。統計などのためにデータを照会する必要がありますか?データを正規化する他の理由はありますか?
また、生の$_POST
を保存しないでください 配列。誰かが簡単に自分のWebフォームを作成してデータをサイトに投稿できるため、多くのスペースを占める非常に大きなフォームを送信できます。必要なフィールドを保存し、保存する前に必ずデータを検証してください(無効な値が取得されないようにするため)。