• 06-07-2017, 11:45:10
    #1
    Üyeliği durduruldu
    mrblar
        $Balance = $MessageBird->balance->read();
        var_dump($Balance);
    üstteki kod ile aşağıdaki sonucu alabiliyorum
    object(MessageBird\Objects\Balance)#13 (3) { ["payment"]=> string(7) "prepaid" ["type"]=> string(7) "dollars" ["amount"]=> float(4.831) }


    burada sadece floattaki değeri 4.381 nasıl yazırabilirim
  • 06-07-2017, 12:27:34
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    crawing adlı üyeden alıntı: mesajı görüntüle
    mrblar
        $Balance = $MessageBird->balance->read();
        var_dump($Balance);
    üstteki kod ile aşağıdaki sonucu alabiliyorum
    object(MessageBird\Objects\Balance)#13 (3) { ["payment"]=> string(7) "prepaid" ["type"]=> string(7) "dollars" ["amount"]=> float(4.831) }


    burada sadece floattaki değeri 4.381 nasıl yazırabilirim
    echo $Balance['amount'];
  • 06-07-2017, 12:33:31
    #3
    Üyeliği durduruldu
    sawashan adlı üyeden alıntı: mesajı görüntüle
    echo $Balance['amount'];
    require_once(__DIR__ . '/../autoload.php');
    $MessageBird = new \MessageBird\Client('654asderesrfpsfs544wes');
    try {
        $Balance = $MessageBird->balance->read();
      //  var_dump($Balance);
    echo $Balance['amount'];  
    
    
    } catch (\MessageBird\Exceptions\AuthenticateException $e) {
       echo "Yanlış Şifre";
    
    } catch (\Exception $e) {
       // var_dump($e->getMessage());
       var_dump($e->getMessage["float"]);
    
    
    }
    OLMADI HOCAM SAYFA HATA VERDİ NEDENSE
  • 06-07-2017, 13:30:46
    #4
    Merhaba,

    Hata vermesi normaldir. Obje dönen değeri array gibi yazdırmaya çalışmaktan kaynaklıdır.

    Öncelikle gelen objeti type değiştirip array a zorlayalım sonra o yazdırma işlemini yapınız.

    5. satırınızı aşağıdaki gibi değiştirip deneyiniz.

    $Balance = (array)$MessageBird->balance->read();
    crawing adlı üyeden alıntı: mesajı görüntüle
    require_once(__DIR__ . '/../autoload.php');
    $MessageBird = new \MessageBird\Client('654asderesrfpsfs544wes');
    try {
        $Balance = $MessageBird->balance->read();
      //  var_dump($Balance);
    echo $Balance['amount'];  
    
    
    } catch (\MessageBird\Exceptions\AuthenticateException $e) {
       echo "Yanlış Şifre";
    
    } catch (\Exception $e) {
       // var_dump($e->getMessage());
       var_dump($e->getMessage["float"]);
    
    
    }
    OLMADI HOCAM SAYFA HATA VERDİ NEDENSE
  • 06-07-2017, 13:38:44
    #5
    echo $Balance->amount;


    Sent from my iPhone using Tapatalk Pro
  • 06-07-2017, 14:30:59
    #6
    Üyeliği durduruldu
    nsgnc adlı üyeden alıntı: mesajı görüntüle
    echo $Balance->amount;


    Sent from my iPhone using Tapatalk Pro
    sağol hocam tşk ederim