The moduł operatora w PHP jest operatorem arytmetycznym, który zwraca resztę z dwóch operandów po operacji dzielenia. Wartość zwracana przez ten operator jest wartością resztkową, która jest generowana przez podzielenie jednej liczby przez drugą i jest oznaczona symbolem %. Przed podzieleniem liczb najpierw konwertuje operandy na liczby całkowite, dlatego jest również znany jako operator liczb całkowitych. Wykonuje dzielenie całkowite i zwraca resztę. Znak zwracanej wartości moduł operatora jest określony przez operandy. Zwrócona wartość będzie ujemna, jeśli operand jest liczbą ujemną.
Składnia
Poniżej przedstawiono składnię korzystania z moduł operatora w PHP:
X % I ;
Tutaj x i y to dwie liczby całkowite, a znak % to Moduł operator. Wynik operatora Modulo w PHP wynosi zero, jeśli pierwsza liczba jest dokładnie podzielna przez drugą.
Jeśli chcesz znaleźć Moduł z liczb zmiennoprzecinkowych, możesz użyć fmod() funkcja w PHP:
fmod ( X , I ) ;
Przykład 1
Rozważ następujący prosty przykład znajdowania reszty z dwóch liczb po dzieleniu w PHP za pomocą Moduł operator:
$x = Czytaj linię ( 'Wpisz numer dywidendy: ' ) ;
$y = Czytaj linię ( 'Wprowadź liczbę dzielnika: ' ) ;
Echo „Moduł z $x / $y Jest: ' . $x % $y ;
?>
Przykład 2
Najczęstsze użycie tzw Moduł operator ma sprawdzić, czy liczba jest parzysta czy nieparzysta. Liczba jest parzysta, jeśli jest dzielona przez 2, a reszta to 0, w przeciwnym razie jest to liczba nieparzysta:
$liczba = Czytaj linię ( 'Wprowadź liczbę: ' ) ;
Jeśli ( $liczba % 2 == 0 ) {
Echo 'Numer $liczba jest równy”. ;
} w przeciwnym razie {
Echo 'Numer $liczba to jest dziwne.' ;
}
?>
Przykład 3
The Moduł liczb zmiennoprzecinkowych można obliczyć za pomocą fmod() funkcję w PHP, a kod podano poniżej:
$x = Czytaj linię ( 'Wpisz dywidendę: ' ) ;
$y = Czytaj linię ( „Wprowadź dzielnik:” ) ;
Echo „Moduł liczby zmiennoprzecinkowej to:” . fmod ( $x , $y ) ;
?>
Wniosek
The moduł operatora w PHP jest łatwym i użytecznym narzędziem do wykonywania operacji matematycznych. Może pomóc Ci znaleźć resztę po dzieleniu dwóch liczb lub możesz go użyć do wyznaczenia liczb parzystych i nieparzystych. Rozumiejąc, w jaki sposób moduł operator działa, możesz go używać w różnych wyrażeniach w swoim kodzie PHP.