String to a two-dimensional array
$str = Array (' Digest ' + ',), 1 = = Array (' Digest ' + ',), 2 = = Array (' Digest ' = ' 2010 ', ), 3 = = Array (' Digest ' = ', '), 4 = = Array (' Digest ' + '), 5 = = Array (' Digest ' = ' 200 7 ',),);?>
Need to turn into
Array
(
[0] = = Array
(
[Digest] = 2012
)
[1] = = Array
(
[Digest] = 2011
)
[2] = = Array
(
[Digest] = 2010
)
[3] = = Array
(
[Digest] = 2009
)
[4] = = Array
(
[Digest] = 2008
)
[5] = = Array
(
[Digest] = 2007
)
)
Ask for help.
------Solution--------------------
Do you have a string like this?
$STR = "Array (' Digest ' + '), 1 = = Array (' Digest ' = ' 2011 ') ..."
Yes,
PHP code
"!--? php$str =" Array (' Digest ' =--> '), 1 = Array (' Digest ' + ') "; $arr =explode (', ', $str); $temp =array (); foreach ($arr as $key + $value) {$arr _temp= Explode ("'", $value); $real _value= $arr _temp[3]; $temp [$key] [' digest '] = $real _value;} Print_r ($temp);? >