Chính xác thì vấn đề là gì? Bạn có thể chỉ cần gọi unserialize()
để truy xuất dữ liệu của bạn ở dạng ban đầu:
// assuming your database column 'foo' contains
// s:38:"a:2:{i:0;s:4:"4444";i:1;s:6:"Middle";}
$miscel = unserialize($row['foo']);
print_r($miscel);
// returns array([0] => 4444, [1] => 'Middle');
Nếu vấn đề nằm trong thực tế là dữ liệu đang được tuần tự hóa không thể đọc được , bạn cũng nên xem xét việc lưu trữ các khóa mảng :
$miscel = serialize(array('price' => $_POST['Prod_Price'], 'cond' => $_POST['Prod_Cond']));