2015-06-27 84 views
0

我有問題,我的代碼在這裏,我想轉換成串行化數據在WordPress這樣在循環數組的wordpress

$data ='a:2:{i:0;a:8:{s:8:"order_id";s:2:"19";s:5:"print";s:18:"type-canvas-framed";s:4:"size";s:12:"08-x-10-inch";s:18:"frame_canvas_color";s:10:"blackframe";s:11:"orientation";s:8:"portrait";s:3:"qty";s:1:"1";s:5:"price";d:42.990000000000002;s:8:"shipping";d:13.800000000000001;}i:1;a:7:{s:8:"order_id";s:2:"19";s:5:"print";s:11:"type-poster";s:4:"size";s:12:"36-x-48-inch";s:11:"orientation";s:8:"portrait";s:3:"qty";s:1:"1";s:5:"price";d:42.990000000000002;s:8:"shipping";d:14.800000000000001;}}' ; 

我使用unseriliaze使用反序列化這樣

$result=array (
    0 => 
    array (
    'order_id' => '19', 
    'print' => 'type-canvas-framed', 
    'size' => '08-x-10-inch', 
    'frame_canvas_color' => 'blackframe', 
    'orientation' => 'portrait', 
    'qty' => '1', 
    'price' => 42.99, 
    'shipping' => 13.8, 
), 
    1 => 
    array (
    'order_id' => '19', 
    'print' => 'type-poster', 
    'size' => '36-x-48-inch', 
    'orientation' => 'portrait', 
    'qty' => '1', 
    'price' => 42.99, 
    'shipping' => 14.8, 
), 
); 
結果分析數據

我想循環數組,如何在wordpress中做到這一點。

感謝

+0

沒有擡頭 「循環陣列」 不行?你可能想要更徹底地研究。 – Anonymous

回答

1

只是使用的foreach

foreach($result as $key => $value) { 
    echo $value['order_id']; 
} 
1

你不需要的WordPress特定的功能對於使用:

foreach($result as $key => $value){ 
    // process array 
}