PHP: Değişken int ama hesaplama yapamazsınız

0 Cevap php
$bal = (int)$balance;
echo is_int($bal);

$ Dengesi file_get_contents ($ Webcoder) dan;

Ben tamsayı bir dize dönüştürmek için (int) kullanıyorum. doğrulama gibi true için 1 döndürür is_int.

$ Bal değeri her zaman negatif olduğundan, ben bunu bir pozitif yapmak için aşağıdaki hesaplamayı yapın:

$bal = $bal * -1;

Bunu yaptığınızda, değeri $ bal önceden -150 olsa bile 0 olur.

EDIT 1 var_dump ($balance) is returning: string(110) " -399.6000"

Aşağıda benim cevabını bakın - EDIT 2 Ben dizi değişkeni atamak için XML Ayrıştırıcı kullandık.

0 Cevap