Hola, trato de mostrar el total en un textbox, pero a veces el resultado a veces es decimal y a veces da entero Como puedo dar formato a este textbox para que al ser entero me muestre parte decimal como .00
$compraTotal = 0.0;
$compraTotal = $compraTotal + ($arrays["Costo"] * $arrays["Cantidad"]);
<input type="text" class="form-control" value="<?php echo $compraTotal;?>" placeholder="" aria-describedby="basic-addon1" name="cantidad" style="font-size:24px; text-align: right">
Podrias usar los atributos de HTML5 para los imput.
<input type="number" step="0.01" min="0" />
Saludos
Logre darle formato de esta forma
<input type="text" class="form-control" value="<?php echo number_format($compraTotal,2,".",",");?>" placeholder="" aria-describedby="basic-addon1" name="cantidad" style="font-size:24px; text-align: right">