對不起,這種奇怪/模糊的問題:)。我現在幾次遇到過這種存儲在MySQL數據庫中的格式,我想知道數據是如何使用的?例如,這行代碼來自bbPress論壇插件bb_message。PHP/MySQL formatinng:如何使用這種類型的數據的例子?
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是必須的)?
謝謝大家!
是的,這是你從OP的問題中複製的換行符。就在「email_add」之前;-) – 2010-01-16 01:11:13
謝謝,我現在看到在PHP CLI中,它剛剛顯示爲空格。我會更新解碼信息! – JAL 2010-01-16 01:41:37
感謝您的幫助。對於換行符,對不起:)這有助於我朝正確的方向發展。如果我能評價你們兩個,我會! – infinity2k9 2010-01-16 04:01:19