Альтернативный способ печати
я есть базовая страница 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$/, ""))
Большое спасибо!!