Zend2 Читать все содержимое файлов JSON и вернуть результаты для просмотраPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Zend2 Читать все содержимое файлов JSON и вернуть результаты для просмотра

Сообщение Anonymous »

Я боролся за последние 2 дня, чтобы сделать эту работу, но я не могу понять это. Мне нужно прочитать все файлы .json из папки и вернуть результат, чтобы я мог сделать свою «статистику», которые хранятся в этих файлах .json. < /P>
Если я использую print_r ( ); В контроллере я получаю массивы с контентом из файлов, что именно то, что я хочу, но когда я хочу передать его в представление, я получаю только 1 массив, и это первое, независимо от того, что я попробовал. Я также попытался вернуться с jsonmodel (), но без успеха, я получаю тот же результат. >
public function getJSONAction(){

$my_array_data = array();

//$reader = new \Zend\Config\Reader\Json();

//$data = $reader->fromFile('./data/tti/video.json');

$files = glob('./data/stats/*.{json,txt}', GLOB_BRACE);

foreach($files as $file) {

//$data = array($reader->fromFile($file));

$data = file_get_contents($file);

$my_array_data = json_decode($data, TRUE);

$view = new JsonModel ( array(

'my_array_data' => $my_array_data
));
}

$view->setTerminal(true);

return $view;
}
< /code>
Я пробовал много способов, но я все еще не могу заставить его работать, может ли кто -нибудь указать мне в правильное направление? Или какой -то пример был бы еще более полезным.
Спасибо.
edit:
Я получил это работа ... это была моя глупая ошибка, я должен был положить ** $ my_array_data [] **
Спасибо за попытку помочь.

Подробнее здесь: https://stackoverflow.com/questions/388 ... ts-to-view
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»