Альтернативный способ печати

я есть базовая страница index.php с некоторыми переменными, которые я хочу напечатать в нескольких местах - вот переменные:

<?php
  $firstprice = 1.50;
  $secondprice = 3.50;
  $thirdprice = 20;
?>

Моя проблема заключается в том, что позже в документе, когда я печатаю, я получаю цены без второго «0» в цене - вот что происходит:

<?php print "$firstprice";?> // returns 1.5 - not 1.50!

ТАК - я знаю, как это сделать с JS, но как это сделать в PHP 5+? В основном я хочу напечатать второе «0», если уже есть десятичное число, поэтому, если переменная равна «3», она остается как «3», но если она равна «3,5», она преобразуется в «3,50» со вторым «0» и т. д.

Вот пример JS - что такое эквивалент PHP?

JS:

.toFixed(2).replace(/[.,]00$/, ""))

Большое спасибо!!

Ответы на вопрос(6)

Ваш ответ на вопрос