ちょっと変わった/漠然とした質問で事前に申し訳ありません:)。MySQLデータベースに保存されているこの種のフォーマットに何度か遭遇しましたが、データがどのように使用されているのか疑問に思っていますか?たとえば、このコード行はbbPressフォーラムプラグインbb_messageからのものです。
a:8:{s:9: "max_inbox"; i:50; s:13: "auto_add_link"; b:1; s:9: "email_new"; b:1; s:11: "email_reply"; b :1; s:9: "email_add"; b:1; s:13: "email_message"; b:0; s:16: "threads_per_page"; i:0; s:7: "version"; s:3 :"1.0";}
文字や文字はどうしたの?たとえば、s:9: "max_inbox"は9文字の文字列を指し、文字列はmax_inboxだと思います。しかし、このデータがデータベースからプルされるときに、このデータはPHPでどのように操作されますか(そしてなぜs:9が必要になるのでしょうか)?
皆さんありがとう!