В настоящее время я выполняю запрос, который проходит через записи и формирует массив. print_r по запросу дает мне этоРабота с массивами
print_r($query) yields the following:
Array (
[0] => ([field1] => COMPLETE [field2] => UNKNOWN [field3] => Test comment)
[1] => ([field1] => COMPLETE [field2] => UNKNOWN [field3] => comment here)
[2] => ([field1] => COMPLETE [field2] => UNKNOWN [field3] => checking)
[3] => ([field1] => COMPLETE [field2] => UNKNOWN [field3] => testing)
[4] => ([field1] => COMPLETE [field2] => UNKNOWN [field3] => working)
)
как-то я хочу, чтобы принять этот массив и преобразовать его обратно в PHP. Так, например, некоторые вещи, как этот
$myArray = array(...)
затем $ туАггау должны дают samething как в print_r ($ запроса) yeilds. Благодаря
да мне нужно, чтобы преобразовать print_r вывод в массив – Autolycus
я могу сделать это $ RAWDATA = Array ('статус' => 'COMPLETE', 'исход' => 'UNKNOWN', 'место' => «Тест «); $ serialized = serialize ($ rawData); $ myNewArray = unserialize ($ serialized); print_r ($ myNewArray); \t , но это дает мне только один массив, как этот Array ([состояние] => [COMPLETE исход] => UNKNOWN [место] => RIGHT) как получить 0, 1, 2, ... спасибо – Autolycus
нормально это работает, однако я не уверен, как добавить stdClass Object $ rawData = Array (array ('status' => 'COMPLETE', 'result' => 'UNKNOWN', 'location' => 'RIGHT') , \t \t \t \t \t \t массив ('статус' => 'NOTCOMPLETE', 'результат' => 'Известный', 'местоположение' => 'Тест')); $ serialized = serialize ($ rawData); $ myNewArray = unserialize ($ serialized); print_r ($ myNewArray); \t yeilds: Array ([0] => Array ([status] => COMPLETE [result] => UNKNOWN [location] => RIGHT) [1] => Array ([status] => NOTCOMPLETE [result] = > Известно [location] => Test)) его повторяющийся массив вместо объекта stdClass – Autolycus