Другим решением было бы использование функции, которая проверяет, является ли покупка действительной, в отношении стоимости кредита, например, так:
function purchaseIsValid( $purchaseValue, $creditValue )
{
return ($purchaseValue <= $creditValue ); // returns true or false
}
И затем в вашем основном приложении сделайте что-то, как все предложили:
$purchase = 20.0;
$credit = 5.0;
if( purchaseIsValid( $purchase, $credit ))
{
// process
}
else
{
// error
}
Хорошего дня!