Heim >Backend-Entwicklung >PHP-Problem >Was bedeutet PHP-Modul gleich?
PHP modular equal bezieht sich auf „%=", einen erweiterten Zuweisungsoperator, der bedeutet, zuerst die Modulo-Operation auszuführen und dann das Ergebnis der Variablen auf der linken Seite des Operators zuzuweisen. Die Syntax lautet „x %; = y“ usw. Die Valenzform ist „x = x % y“. Der erweiterte Zuweisungsoperator kombiniert = mit anderen Operatoren (einschließlich arithmetischer Operatoren, bitweisen Operatoren und logischen Operatoren), um ihn zu einem leistungsfähigeren Zuweisungsoperator zu erweitern, der den Zuweisungsausdruck eleganter und bequemer macht.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP 8-Version, DELL G3-Computer
In PHP bezieht sich Modulo gleich auf „%=", eine Art erweiterter Zuweisungsoperator.
Der „%="-Operator kann zuerst eine Modulo-Operation ausführen und dann das Ergebnis der Variablen auf der linken Seite des Operators zuweisen.
Syntax:
x %= y
Dies entspricht:
x = x % y
Beispiel:
<?php $k1=15; $k1 %= 4; echo $k1."<br/>"; // 输出 3 $k2=15; $k2 %= 2; echo $k2."<br/>"; // 输出 1 ?>
Erweiterte Kenntnisse: PHP-Zuweisungsoperator
Der Zuweisungsoperator wird verwendet, um den Wert zu übergeben von der rechten Seite nach die linke Variable (oder Konstante) auf der Seite; Sie können den Wert auf der rechten Seite direkt auf die Variable auf der linken Seite übertragen oder bestimmte Operationen ausführen und ihn dann auf die Variable auf der linken Seite übertragen, z Addition, Subtraktion, Multiplikation und Division, Funktionsaufrufe, logische Operationen usw.
Der grundlegendste Zuweisungsoperator in PHP ist das Gleichheitszeichen =
in Kombination mit anderen Operatoren. =
kann auch auf leistungsfähigere Zuweisungsoperatoren erweitert werden. =
;结合其它运算符,=
还能扩展出更强大的赋值运算符。
基本赋值运算符
=
是 PHP 中最常见、最基本的赋值运算符,用来将一个表达式的值赋给另一个变量,请看下面的例子:
<?php $a=20; echo $a."<br/>"; // 输出 20
扩展后的赋值运算符
=
Erweiterter Zuweisungsoperator |
= kann auch mit anderen Operatoren (einschließlich arithmetischer Operatoren, bitweisen Operatoren und logischen Operatoren) kombiniert werden, um einen leistungsfähigeren Zuweisungsoperator zu erhalten, wie in Tabelle 1 gezeigt. Der erweiterte Zuweisungsoperator macht Zuweisungsausdrücke eleganter und bequemer zu schreiben. Tabelle 1 Erweiterter Python-Zuweisungsoperator | x = y ||
---|---|---|---|
multiply ordnungsgemäß | x * = y | x = x * y | |
Divide -Zuordnung | x /= y | x = x /y | |
Nehmen Sie den Rest auf und weisen Sie | x %= y | x = x % y | |
Leistung zu Nehmen Sie eine ganzzahlige Zuweisung | x //= y | x = x // y | |
Bitweise UND-Zuweisung | x &= y | x = x & y | |
Bitweise ODER-Zuweisung | x |= y | x = x | | Linksverschiebungszuweisungx |
>>= | Rechtsverschiebungszuweisung | = y Solange der erweiterte Zuweisungsoperator verwendet werden kann, wird die Verwendung dieses Zuweisungsoperators empfohlen. | |
“ |
Das obige ist der detaillierte Inhalt vonWas bedeutet PHP-Modul gleich?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!