Paano Gamitin ang Modulo Operator sa PHP

Paano Gamitin Ang Modulo Operator Sa Php



Ang module ng operator sa PHP ay isang arithmetic operator na nagbabalik ng natitirang halaga ng dalawang operand pagkatapos ng division operation. Ang halaga na ibinalik ng operator na ito ay ang natitirang halaga na nabuo sa pamamagitan ng paghahati ng isang numero sa isa pa at ito ay tinutukoy ng % na simbolo. Bago hatiin ang mga numero, kino-convert muna nito ang mga operand sa mga integer kaya naman kilala rin ito bilang integer operator. Ginagawa nito ang integer division at ibinabalik ang natitirang halaga. Ang tanda ng ibinalik na halaga ng module ng operator ay tinutukoy ng mga operand. Ang ibinalik na halaga ay magiging negatibo kung ang operand ay isang negatibong numero.

Syntax

Ang sumusunod ay ang syntax para sa paggamit ng module ng operator sa PHP:







x % at ;

Dito, ang x at y ay dalawang integer na numero at ang % sign ay ang Module operator. Ang resulta ng Modulo operator sa PHP ay zero kung ang unang numero ay eksaktong mahahati ng isa.



Kung gusto mong hanapin ang Module ng mga lumulutang na numero, maaari mong gamitin ang fmod() function sa PHP:



fmod ( x , at ) ;

Halimbawa 1

Isaalang-alang ang sumusunod na simpleng halimbawa ng paghahanap ng natitira sa dalawang numero pagkatapos ng paghahati sa PHP gamit ang Module operator:







$x = Basahin ang linya ( 'Ilagay ang numero ng dibidendo: ' ) ;

$y = Basahin ang linya ( 'Ilagay ang numero ng divisor: ' ) ;

echo 'Ang Modulo ng $x / $y ay: ' . $x % $y ;

?>

Halimbawa 2

Ang pinakakaraniwang paggamit ng Module operator ay upang i-verify kung ang numero ay kahit o kakaiba. Ang numero ay kahit na hinati ito ng 2 at ang natitira ay 0, kung hindi, ito ay ang kakaibang numero:





$number = Basahin ang linya ( 'Magpasok ng numero: ' ) ;

kung ( $number % 2 == 0 ) {

echo 'Ang numero $number ay pantay.' ;

} iba pa {

echo 'Ang numero $number ay kakaiba.' ;

}

?>

Halimbawa 3

Ang Modulus ng mga lumulutang na numero ay maaaring kalkulahin gamit ang fmod() function sa PHP, at ang code ay ibinigay sa ibaba:



$x = Basahin ang linya ( 'Ipasok ang dibidendo:' ) ;

$y = Basahin ang linya ( 'Ipasok ang divisor:' ) ;

echo 'Ang Modulo ng Floating Point number ay: ' . fmod ( $x , $y ) ;

?>

Konklusyon

Ang module ng operator sa PHP ay isang madali at kapaki-pakinabang na tool para sa pagsasagawa ng mga mathematical operations. Makakatulong ito sa iyo na mahanap ang natitira pagkatapos ng paghahati ng dalawang numero, o maaari mo itong gamitin upang matukoy ang mga kakaiba at kahit na mga numero. Sa pamamagitan ng pag-unawa kung paano ang modyul gumagana ang operator, maaari mo itong gamitin sa iba't ibang expression sa iyong PHP code.