как разобрать массив от vk

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
joker05
Сообщения: 3
Зарегистрирован: 23 дек 2014, 00:58

как разобрать массив от vk

Сообщение joker05 »

как разобрать массив через echo или чё-то другое
index.php

Код: Выделить всё

<?require 'vkapi.class.php'; $api_id = '4684464'; // Insert here id of your application$vk_id = 'R6IyV4o2p1VVyKHf41gu'; // Insert here you vk id $VK = new vkapi($api_id, $vk_id); $resp = $VK->api('wall.get', array('owner_id'=>'200377439','count'=>'1')); ?><html><head></head><body><font size="+2" color="red"> <pre> Привет мир /font><body></html>
vkapi.class.php

Код: Выделить всё

<?php /** * VKAPI class for vk.com social network * * @package server API methods * @link http://vk.com/developers.php * @autor Oleg Illarionov * @version 1.0 */ class vkapi {    var $api_secret;    var $app_id;    var $api_url;        function vkapi($app_id, $api_secret, $api_url = 'api.vk.com/api.php') {        $this->app_id = $app_id;        $this->api_secret = $api_secret;        if (!strstr($api_url, 'http://')) $api_url = 'http://'.$api_url;        $this->api_url = $api_url;    }        function api($method,$params=false) {        if (!$params) $params = array();         $params['api_id'] = $this->app_id;        $params['v'] = '3.0';        $params['method'] = $method;        $params['timestamp'] = time();        $params['format'] = 'json';        $params['random'] = rand(0,10000);        ksort($params);        $sig = '';        foreach($params as $k=>$v) {            $sig .= $k.'='.$v;        }        $sig .= $this->api_secret;        $params['sig'] = md5($sig);        $query = $this->api_url.'?'.$this->params($params);        $res = file_get_contents($query);        return json_decode($res, true);    }        function params($params) {        $pice = array();        foreach($params as $k=>$v) {            $pice[] = $k.'='.urlencode($v);        }        return implode('&',$pice);    }}?> 
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: как разобрать массив от vk

Сообщение Serge »

print_r покажет структуру массива, разбирать потом в цикле
Ответить