引用 | 編輯
笑笑
2008-08-29 17:07 |
樓主
|
||
x0
最近因為幫公司把網站改為 utf-8,遇到了不少問題,其中有一個問題是,用 serialize 存入的資料,無法解回,會出現錯誤於是我就上網查了一下,原來官網就有資料了,以下是官網找到的解決方法 http://tw.php.net/manual/en/function.unserialize.php 複製程式 <?php function mb_unserialize($serial_str) { $out = preg_replace('!s:(\d+):"(.*?)";!se', "'s:'.strlen('$2').':\"$2\";'", $serial_str ); return unserialize($out); } ?> x0
|