Heim > Artikel > Backend-Entwicklung > PHP intdiv()-Funktion
intdiv() Die Funktion gibt den ganzzahligen Quotienten zweier ganzzahliger Parameter zurück. Wenn das Ergebnis von i Syntax
intdiv ( int $x , int $y ) : intParameter
Sr. Der Zählerteil des französischen Ausdrucks
Die PHP-Funktion intdiv() gibt den ganzzahligen Quotienten von | x geteilt durch y zurück. Wenn beide Argumente positiv oder beide Argumente negativ sind, ist der Rückgabewert positiv. PHP-Version Diese Funktion ist in PHP-Version 4.x, PHP 5.x und PHP 7.x verfügbar. |
Live-Demonstration | Das folgende Beispiel zeigt, dass die Funktion intdiv() 0 zurückgibt, wenn der Zähler < DemonstrationIn Im folgenden Beispiel gibt die Funktion intdiv() eine negative Ganzzahl zurück, da der Zähler oder Nenner negativ ist -<?php $x=10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $r=intdiv($y, $x); echo "intdiv(" . $y . "," . $x . ") = " . $r; ?> Ausgabe Dies führt zu folgendem Ergebnis: - |
<?php $x=10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=10; $y=-3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=-10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=-10; $y=-3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r ; ?>AusgabeDies führt zu folgendem Ergebnis:
intdiv(10,3) = 3 intdiv(10,-3) = -3 intdiv(-10,3) = -3 intdiv(-10,-3) = 3Beispiel Live-DemonstrationDer Dezimalteil in beiden Parametern wird ignoriert und die Funktion intdiv() wird nur auf die angewendet Ganzzahliger Teil -
<?php $x=10; $y=0; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; ?>
PHP Fatal error: Uncaught DivisionByZeroError: Division by zero
Das obige ist der detaillierte Inhalt vonPHP intdiv()-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!