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.
<?php
function ezRand($length)
{
$a = '';
for($i = 0; $i < $length; $i++)
{
$a .= ( $i > 0 ? rand(0, 9) : rand(1, 9) );
}
return (string)($a);
}
var_dump(ezRand(20));
?>
Ja aber es kann doch nicht sein, dass ein Script nicht mehr funktioniert, sobald man über einen bestimmten Wert kommt!?
Bestimmte Funktionen in PHP werden doch dadurch sinnlos, wenn man eigene Funktionen zum Runden bauen muss, weil die Standartfunktionen dann nicht mehr funktionieren!?
Kann man dass nicht vernünftig lösen...
D.h. aus allem wo rand (); steht bcrand (); machen und die Funktion zu meinen Funktionen hinzufügen?
function floatrand($start, $end = 0)
{
return roundfloat(($end - $start) * microtime() + $start);
}
function roundfloat(float $f)
{
...
}
function roundfloat($f)
{
$signum = min(max($f, -1), 1);
return $signum * floor($signum * $f + 0.5);
}
function roundfloat($f)
{
if ($f > 0)
{
return ceil($f - 0.5);
}
else
{
return floor($f + 0.5);
}
}