PHP-Operator (8) „Ternärer Operator' Beispielerklärung
Heute erkläre ich Ihnen den „ternären Operator“ unter den PHP-Operatoren.
Einführung in den Ternäroperator
Der Ternäroperator wird, genau wie sein Name es erfordert, häufig in der Programmierung verwendet Drei Operanden, und seine Funktion besteht darin, einen von zwei Ausdrücken basierend auf einem Ausdruck auszuwählen, anstatt einen zwischen zwei Anweisungen oder Programmen auszuwählen. Werfen wir einen Blick auf die Syntax des ternären Operators.
Die Syntax des ternären Operators
Der ternäre Operator wird durch (?:) dargestellt und wie folgt geschrieben
条件?结果1:结果2
Wenn der Bedingungen sind erfüllt, ja, wählen Sie Ergebnis 1, andernfalls ist es Ergebnis 2. Wir werden es später anhand von Beispielen veranschaulichen.
Der ternäre Operator hat die gleiche Funktion wie die if...else...process-Anweisung in PHP. Der ternäre Operator ist jedoch in einer Zeile geschrieben, mit weniger Code und hoher Ausführungseffizienz. ein wenig.
Beispiel für einen ternären Operator
In diesem Beispiel wird der ternäre Operator verwendet, um eine einfache Auswahlfunktion zu implementieren. Wenn die Bedingung wahr ist, wird „PHP Chinese Network“ ausgegeben, andernfalls Es wird „false“ ausgegeben. Der Beispielcode lautet wie folgt:
<?php header("content-type:text/html;charset=utf-8"); //设置编码 $a=100; //说明一个变量 $b=($a==true?PHP中文网:false); echo $b; ?>
Das Ergebnis der Codeausführung:
Oben haben wir über die Rolle gesprochen des ternären Operators und der Funktionen in PHP Die if...else...-Prozessanweisung ist dieselbe, dann verwenden wir die if...else...-Prozessanweisung, um das obige Beispiel erneut zu schreiben. Der Code lautet wie folgt
<?php header("content-type:text/html;charset=utf-8"); //设置编码 $a=100; if($a==true){ echo "PHP中文网"; }else{ echo "false"; } ?>
Das Ergebnis der Codeausführung:
Sie können sehen, dass die Ergebnisse der beiden Beispiele gleich sind.
PS: Obwohl der ternäre Operator mit der if...else...process-Anweisung identisch ist, verwenden wir den ternären Operator in den meisten Fällen nur, wenn der Code relativ einfach ist.
Das Obige ist eine einfache Anwendung des ternären Operators
Empfohlene verwandte Artikel:
1.PHP-Operator (1) Beispiel „Arithmetischer Operator“. Erklärung
2.PHP-Operator (2) „String-Operator“ detailliertes Beispiel
3.PHP-Operator (3) „Zuweisungsoperator“ Beispiel Erläuterung
4.PHP-Operator (4) „Bit-Operator“ Beispielerklärung
5.PHP-Operationsoperator (5) „Logischer Operator“ Beispielerklärung
6.PHP-Operator (6) „Vergleichsoperator“ Beispielerklärung
7.PHP-Operator (7) „Fehlerkontrolloperator“. " Beispiel
Das obige ist der detaillierte Inhalt vonPHP-Operator (8) „Ternärer Operator' Beispielerklärung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



In der C-Sprache gibt es keinen Root-Operator. Zum Öffnen des Roots wird die Syntax „sqrt(value x)“ verwendet. besteht darin, die Quadratwurzeloperation für 4 durchzuführen. Das Ergebnis ist 2. sqrt() ist eine integrierte Root-Operationsfunktion in der C-Sprache. Ihr Operationsergebnis ist die arithmetische Quadratwurzel der Funktionsvariablen. Diese Funktion kann weder negative Werte verarbeiten noch imaginäre Ergebnisse ausgeben.

Für Golang-Entwickler ist „invaliduseof...operator“ ein häufiger Fehler. Dieser Fehler tritt normalerweise auf, wenn Parameterfunktionen variabler Länge verwendet werden. Es wird zur Kompilierungszeit erkannt und zeigt an, bei welchen Teilen Probleme auftreten. In diesem Artikel erfahren Sie, wie Sie diesen Fehler beheben können. 1. Was ist eine Parameterfunktion variabler Länge? Eine Parameterfunktion variabler Länge wird in der Golang-Sprache auch als Funktion variabler Parameter bezeichnet. Mithilfe von Parameterfunktionen variabler Länge können Sie mehrere Funktionen wie folgt definieren:

In Java bedeutet „%“ Rest. Es handelt sich um einen binären arithmetischen Operator, der Divisionsoperationen durchführen und den Rest ermitteln kann. Der Operand des Restoperators „%“ ist normalerweise eine positive ganze Zahl oder eine negative Zahl oder sogar eine Gleitkommazahl. Wenn eine negative Zahl an dieser Operation beteiligt ist, hängt das Ergebnis davon ab, ob die vorherige Zahl positiv oder negativ ist.

Der Operator += wird verwendet, um den Wert des linken Operanden zum Wert des rechten Operanden zu addieren und das Ergebnis dem linken Operanden zuzuweisen. Er ist für numerische Typen geeignet und der linke Operand muss beschreibbar sein.

In PHP ist das Symbol „==“ ein Vergleichsoperator, der vergleichen kann, ob zwei Operanden gleich sind. Die Syntax lautet „Operand 1 == Operand 2“. Der „==“-Operator vergleicht und testet, ob die Variable links (Ausdruck oder Konstante) den gleichen Wert hat wie die Variable rechts (Ausdruck oder Konstante); er vergleicht nur die Werte der Variablen, nicht die Daten Typen. Wenn die beiden Werte gleich sind, wird ein wahrer Wert zurückgegeben. Wenn die beiden Werte nicht gleich sind, wird ein falscher Wert zurückgegeben.

In PHP können Sie die Operatoren „%“ und „==" verwenden, um festzustellen, ob zwei Zahlen teilbar sind. Sie müssen nur den Operator „%" verwenden, um die beiden Zahlen zu dividieren, um den Rest zu erhalten, und dann den Operator „=“ verwenden ="-Operator Beurteilen Sie einfach, ob der erhaltene Rest 0 ist. Die Syntax lautet „Zahl 1 % Zahl 2 == 0“. Wenn er 0 ist, kann er teilbar sein. Wenn er nicht 0 ist, kann er nicht teilbar sein.

Python wird aufgrund seiner einfachen und leicht lesbaren Syntax in einer Vielzahl von Bereichen häufig verwendet. Es ist von entscheidender Bedeutung, die Grundstruktur der Python-Syntax zu beherrschen, um sowohl die Programmiereffizienz zu verbessern als auch ein tiefes Verständnis für die Funktionsweise des Codes zu erlangen. Zu diesem Zweck bietet dieser Artikel eine umfassende Mindmap, die verschiedene Aspekte der Python-Syntax detailliert beschreibt. Variablen und Datentypen Variablen sind Container, die zum Speichern von Daten in Python verwendet werden. Die Mindmap zeigt gängige Python-Datentypen, einschließlich Ganzzahlen, Gleitkommazahlen, Zeichenfolgen, boolesche Werte und Listen. Jeder Datentyp hat seine eigenen Eigenschaften und Betriebsmethoden. Operatoren Operatoren werden verwendet, um verschiedene Operationen an Datentypen auszuführen. Die Mindmap deckt die verschiedenen Operatortypen in Python ab, z. B. arithmetische Operatoren und Verhältnisse

Magische Methoden in Python sind spezielle Methoden, mit denen Sie einer Klasse „Magie“ hinzufügen können. Der Name wird häufig von zwei Unterstrichen umgeben. Die magische Methode von Python, auch bekannt als Dunder-Methode (doppelte Unterstreichung). Meistens verwenden wir sie für einfache Dinge wie Konstruktoren (init), String-Darstellungen (str, repr) oder arithmetische Operatoren (add/mul). Tatsächlich gibt es viele Methoden, von denen Sie vielleicht noch nie gehört haben, die aber sehr nützlich sind. In diesem Artikel werden wir diese magischen Methoden klären. Wir alle kennen die Größe der Iterator-Methode __len__, die in Containerklassen verwendet werden kann die Funktion len() ein. Wenn Sie jedoch die Länge eines Klassenobjekts erhalten möchten, das den Iterator implementiert
