Was bedeutet PHP-Modul gleich?

青灯夜游
Freigeben: 2023-03-17 21:22:01
Original
3336 Leute haben es durchsucht

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.

Was bedeutet PHP-Modul gleich?

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
Nach dem Login kopieren

Dies entspricht:

x = x % y
Nach dem Login kopieren

Beispiel:

<?php
$k1=15;
$k1 %= 4;
echo $k1."<br/>"; // 输出 3

$k2=15;
$k2 %= 2;
echo $k2."<br/>"; // 输出 1
?>
Nach dem Login kopieren

Was bedeutet PHP-Modul gleich?

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
Nach dem Login kopieren

扩展后的赋值运算符

=

Grundlegender Zuweisungsoperator= ist der gebräuchlichste und grundlegendste Zuweisungsoperator in PHP. Er wird verwendet, um den Wert eines Ausdrucks einer anderen Variablen zuzuweisen: rrree Erweiterter Zuweisungsoperator x = y *= /= %= **=&=|= Linksverschiebungszuweisungx x = x >>=RechtsverschiebungszuweisungEmpfohlenes Lernen: „PHP-Video-Tutorial
= 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
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 |
= 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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!