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.
if (round($i/$e)==($i/$e)) {
//Ergebnis ist eine Ganzzahl
}
//oder IMHO elganter:
//(Division ergibt Ganzzahl, wenn $i durch $e teilbar ist)
if (($i%$e)==0) {
echo "Division von i durch e ergibt eine ganze Zahl";
}
Und eine Fließkommazahl muss kein Komma (oder Punkt) enthalten:http://php.speedbone.de/manual/de/language.operators.arithmetic.php hat gesagt.:Der Divisions-Operator ("/") gibt immer eine Fließkommazahl zurück, sogar wenn die zwei Operanden Ganzzahlen sind (oder Zeichenketten, die nach Ganzzahlen umgewandelt wurden).
<?
echo (1/10000000000000000000); // <- Kein Punkt und Komma
$i=3/1.5; // <- 2, aber float
echo "<br>";
var_dump($i);
$ii=is_int($i); // <- false
echo "<br>";
var_dump($ii);
/*
* Ausgabe:
* 1E-019
* float(2)
* bool(false)
*/
?>