Link-Line
@Link-Line
http://artem.vip E-mail: admin@artem.vip

Как вывести на экран определённое значение переменной (например баланс), не весь масив (см. скриншот)?

Вот кусок кода отвечающий за вывод:

$getTxn = $qiwi->getBalance('79991234567');
 
var_dump($getTxn);


А вот выводимый результат:
Б А Л А Н С => array(1) {
    ["accounts"] => array(2) {
        [0] => array(9) {
            ["alias"] => string(13)
            "qw_wallet_rub" ["fsAlias"] => string(9)
            "qb_wallet" ["bankAlias"] => string(4)
            "QIWI" ["title"] => string(6)
            "WALLET" ["type"] => array(2) {
                ["id"] => string(6)
                "WALLET" ["title"] => string(16)
                "Visa QIWI Wallet"
            }["hasBalance"] => bool(true)["balance"] => array(2) {
                ["amount"] => float(16)["currency"] => int(643)
            }["currency"] => int(643)["defaultAccount"] => bool(true)
        }[1] => array(9) {
            ["alias"] => string(10)
            "mc_mts_rub" ["fsAlias"] => string(9)
            "qb_mc_mts" ["bankAlias"] => string(4)
            "QIWI" ["title"] => string(2)
            "MC" ["type"] => array(2) {
                ["id"] => string(2)
                "MC" ["title"] => string(13)
                "Mobile Wallet"
            }["hasBalance"] => bool(false)["balance"] => NULL["currency"] => int(643)["defaultAccount"] => bool(false)
        }
    }
}
  • Вопрос задан
  • 93 просмотра
Решения вопроса 2
@0ffff0
просто переберете ваш супермассив "фор-ичем"
наподобие как тут :
/**
	 * List entries in the keychain
	 *
	 * @return  void
	 *
	 * @since   12.3
	 */
	protected function listEntries()
	{
		foreach ($this->keychain->toArray() as $key => $value)
		{
			$line = $key;

			if ($this->input->get('print-values'))
			{
				$line .= ': ' . $this->dumpVar($value);
			}

			$this->out($line);
		}
	}


тут доки про foreach, если что
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы