Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
echo(md5($summeSoll)==md5($summeHaben))?1:-1;
// if ($summeSoll != $summeHaben)
if (md5($summeSoll) != md5($summeHaben))
{
// echo "*$summeSoll*$summeHaben*";
return -1; // Beträge Soll/Haben stimmen nicht überein
}
$soll = array('Forderungen'=> 59.98, 'Bloub' => 0.01);
$haben = array('USt' => 59.98, 'Bloub' => 0.01);
# Und das auch
$soll = array('Forderungen'=> 59.99);
$haben = array('USt' => 59.99);
# Folgendes jedoch NICHT
$soll = array('Forderungen'=> 59.97, 'a' => 0.02);
$haben = array('USt' => 59.98, 'a' => 0.01);
<?php
$a=59.99;
$b=59.99;
$a5=md5($a);
$b5=md5($b);
if ($a5!=$b5)
{
echo '?';
}
?>
<?php
$soll = array('Forderungen'=> 59.97, 'a' => 0.02);
$haben = array('USt' => 59.98, 'a' => 0.01);
$summeSoll = 0;
foreach ($soll as $konto => & $betrag)
{
$betrag = str_replace(',', '.', $betrag);
$betrag = number_format($betrag, 2, '.', '');
$summeSoll += $betrag;
}
$summeHaben = 0;
foreach ($haben as $konto => & $betrag)
{
$betrag = str_replace(',', '.', $betrag);
$betrag = number_format($betrag, 2, '.', '');
$summeHaben += $betrag;
}
echo "Summe Soll: $summeSoll\n";
echo "Summe Haben: $summeHaben\n";
echo "<br>";
var_dump($summeSoll === $summeHaben);
if ($summeSoll != $summeHaben)
{
echo 'Ungleich'; // Beträge Soll/Haben stimmen nicht überein
}
?>
<?php
$soll=array
(
'Forderungen' => '59.99'
);
$haben=
array
(
'USt' => '8.27',
'WVK_Kost' => '0.00',
'WVK_Kost' => '51.72',
);
$summeSoll = 0;
foreach ($soll as $konto => $betrag)
{
$betrag = number_format($betrag, 2, '.', '');
$summeSoll += $betrag;
}
$summeHaben = 0;
foreach ($haben as $konto => $betrag)
{
$betrag = number_format($betrag, 2, '.', '');
$summeHaben += $betrag;
}
echo $summeSoll.'-'. md5($summeSoll).'<br>';
echo $summeHaben.'-'. md5($summeHaben).'<br>';
echo($summeSoll==$summeHaben)?'gleich':'nicht gleich';
?>
$haben=
array
(
'USt' => '8.29',
'WVK_Kost' => '0.00',
'WVK_Kost' => '51.70',
);
$haben=
array
(
'USt' => '8.29',
'WVK_Kost' => '0.00',
'WVK_Kost' => '51.70',
);
$haben=
array
(
'USt' => '8.19',
'WVK_Kost' => '0.00',
'WVK_Kost' => '51.80',
);