In mijn factuur heb ik een prijs en een aantal:

<?php
$PRICE_1
$QUANTITY_1
?>

die ik in de factuur laat zien als:

<?php
' .$PRICE_1. '
' .$QUANTITY_1. '
?>

Hoe kan ik deze met elkaar vermenigvuldigen en laten zien als:

<?php
' .$PRICE_T_1. '
?>
$waarde1 * $waarde2
Dat is vrij eenvoudig.

<?php

$PRICE_1    = 3;
$QUANTITY_1 = 6;

$PRICE_T_1 = $PRICE_1 * $QUANTITY_1;

echo $PRICE_T_1;
?>
Top, alleen zie ik het bedrag voor de comma dus € 170 ipv € 170,00
Het bedrag kan ook (soms) € 170,50 zijn !
Ik heb nu het volgende:

<?php
    $PRICE_T_1 = $PRICE_1 * $QUANTITY_1;
    $PRICE_T_1 = "&#8364; $PRICE_T_1";            // euro teken ervoor
    $PRICE_T_1 = str_replace(".",",",$PRICE_T_1); // punt vervangen door comma
?>

Ik denk dat dit ook wat korter kan (1 regel code) ?

Voorbeeld plaatje:
<?PHP
$PRICE_T_1 = $PRICE_1 * $QUANTITY_1;
$PRICE_T_1 = "&euro; " . sprintf('%01.2f', $PRICE_T_1);
?>
Geweldig, het is helemaal gelukt.

Dank.

Reageren