Задать вопрос
@paymaster2019

Как отобразить лишь одно значение из массива?

Я в этом деле новичек. Есть код php:
require_once 'Qiwi.php';
$qiwi = new Qiwi('*************', '*************************************');
$balance = $qiwi->getBalance();
echo '<pre>';
print_r($balance);
echo '</pre>';

Результатом кода является массив:
Array
(
    [accounts] => Array
        (
            [0] => Array
                (
                    [alias] => qw_wallet_rub
                    [fsAlias] => qb_wallet
                    [bankAlias] => QIWI
                    [title] => WALLET
                    [type] => Array
                        (
                            [id] => WALLET
                            [title] => Visa QIWI Wallet
                        )

                    [hasBalance] => 1
                    [balance] => Array
                        (
                            [amount] => 12314.61
                            [currency] => 643
                        )

                    [currency] => 643
                    [defaultAccount] => 1
                )

        )

)

Мне нужно что бы по итогу выполнения кода отображался не весь массив, а только [amount] => 100.00. Подскажите, а то не соображу)
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
@glagolew059
frontend developer
echo $balance['accounts'][0]['balance']['amount']
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
if(!empty($balance['accounts'][0]['hasBalance'])){
echo $balance['accounts'][0]['balance']['amount'];
}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы