不久前,我通过某个API获取了大量数据,并将其保存到一个平面文件中,使用简单的var_dump或print_r。现在我想处理这些数据,每行看起来像这样:
" 'middle_initial' => '', 'sid' => '1419843', 'fixed' => 'Y', 'cart_weight' => '0', 'key' => 'ABCD', 'state' => 'XX', 'last_name' => 'MNOP', 'email' => 'abc@example.com', 'city' => 'London', 'street_address' => 'Sample', 'first_name' => 'Sparsh',
现在我需要将这些数据重新转换为数组格式。有没有办法可以做到这一点?
" 'middle_initial' => '', 'sid' => '1419843', 'fixed' => 'Y', 'cart_weight' => '0', 'key' => 'ABCD', 'state' => 'XX', 'last_name' => 'MNOP', 'email' => 'abc@example.com', 'city' => 'London', 'street_address' => 'Sample', 'first_name' => 'Sparsh',
现在我需要将这些数据重新转换为数组格式。有没有办法可以做到这一点?
eval()
,但如果你真的要使用它,一定要非常小心。 - Brad