Fungsi
intdiv() mengembalikan hasil bahagi integer bagi dua parameter integer. Jika hasil daripada i Syntax
intdiv ( int $x , int $y ) : int
Sr. Bahagian pengangka bagi ungkapan Perancis
Parameter ini membentuk bahagian penyebut fungsi ungkapan bahagi | |
---|---|
Nilai pulangan | PHP intdiv() mengembalikan hasil bagi integer x dibahagikan dengan < /p>y . Jika kedua-dua hujah positif atau kedua-dua hujah negatif, nilai pulangan adalah positif. Versi PHP |
Contoh | Demonstrasi LangsungContoh berikut menunjukkan bahawa jika pengangka ialah < penyebut, fungsi intdiv() mengembalikan 0<?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; ?> Salin selepas log masuk Output Ini akan menghasilkan keputusan berikut ✎rreee |
intdiv(10,3) = 3 intdiv(3,10) = 0
Ini akan menghasilkan keputusan berikut −
<?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 ; ?>
intdiv(10,3) = 3 intdiv(10,-3) = -3 intdiv(-10,3) = -3 intdiv(-10,-3) = 3
<?php $x=10; $y=0; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; ?>
PHP Fatal error: Uncaught DivisionByZeroError: Division by zero
<?php $x=2.90; $y=1.90; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; ?>
Atas ialah kandungan terperinci Fungsi PHP intdiv().. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!