Heim >Backend-Entwicklung >PHP-Problem >Was sind String-Operatoren in PHP?

Was sind String-Operatoren in PHP?

青灯夜游
青灯夜游Original
2022-06-29 13:48:364518Durchsuche

Es gibt zwei String-Operatoren in PHP: 1. Der String-Verbindungsoperator „.“ mit der Syntax „$string1.$string2“ gibt den String nach der Verkettung seiner linken und rechten Parameter zurück, also zwei oder zwei Mehr als Drei Zeichenfolgen werden zu einer neuen Zeichenfolge zusammengefügt. 2. Der Verbindungszuweisungsoperator „.=" und die Syntax „$string1 .= $string2" können den rechten Parameter an den linken Parameter anhängen, um eine neue Zeichenfolge zu bilden.

Was sind String-Operatoren in PHP?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

String-Operatoren in PHP

Es gibt zwei String-Operatoren in PHP:

  • Der erste Einer davon ist der Verkettungsoperator („"), der die Zeichenfolge nach der Verkettung seiner linken und rechten Parameter zurückgibt.

  • Der zweite ist der Verbindungszuweisungsoperator (".="), der den rechten Parameter an den linken Parameter anhängt.

1. Der String-Verkettungsoperator ..

字符串连接符.可以把两个或两个以上的字符串拼接成一个新的字符串。

下面有这样一个示例:

<?php
header("Content-type:text/html;charset=utf-8");
$str1="欢迎来到";
$str2="PHP中文网";
$str3=$str1.$str2;
echo "字符串1:".$str1;
echo "<br>字符串2:".$str2;
echo "<br><br>字符串1和字符串2拼接后:".$str3;
?>

输出结果:

Was sind String-Operatoren in PHP?

2、连接赋值运算符.=

在PHP中,可以使用形如“$string1 .= $string2”的格式来拼接字符串,.=运算符将右边的字符追加到左边。

我们来看看下面这个示例来好好理解.=运算符。

<?php
header("Content-type:text/html;charset=utf-8");
$str1="欢迎来到";
echo "字符串1:".$str1;

$str2="PHP中文网";
echo "<br>字符串2:".$str2;

$str1.=$str2;
echo "<br>字符串1和字符串2拼接后:".$str1;
?>

输出结果:

Was sind String-Operatoren in PHP?

扩展知识:赋值运算符

最基本的赋值运算符是“=”,用于对变量进行赋值操作,而其他运算符可以和赋值运算符“=”联合使用,构成组合赋值运算符。赋值运算符是把基本赋值运算符“=

Der String-Verkettungsoperator . kann zwei oder mehr Strings zu einem neuen String zusammenfügen.

Es gibt unten ein Beispiel: rrreeeAusgabeergebnis:
Was sind String-Operatoren in PHP?In PHP können Sie die Form „$string1“ verwenden. = $string2"-Format zum Verketten von Zeichenfolgen verwendet, hängt der Operator .= die Zeichen rechts an die linken an. Schauen wir uns das folgende Beispiel an, um den Operator .= besser zu verstehen. rrreeeAusgabeergebnis: Was sind String-Operatoren in PHP? Der grundlegendste Zuweisungsoperator ist „=“, der zum Zuweisen von Werten zu Variablen verwendet wird, während andere Operatoren mit dem kombiniert werden können Der Zuweisungsoperator „=“ wird in Kombination verwendet, um einen kombinierten Zuweisungsoperator zu bilden. Der Zuweisungsoperator weist den Wert auf der rechten Seite des Basiszuweisungsoperators „=“ der Variablen auf der linken Seite zu. Die Zuweisungsoperatoren in PHP sind in der folgenden Tabelle dargestellt: BedeutungWeisen Sie den Wert des Ausdrucks rechts der Variablen links zuAdd the Variable links vom Operator. Weisen Sie den Wert des Ausdrucks rechts der Variablen links zu die Variable links vom Operator aus dem Ausdruck rechts. Der Wert wird dem Schnittpunkt links zugewiesen Multiplizieren Sie die Variable links vom Operator mit dem Ausdruck rechts und weisen Sie den Wert links zu. Die Variable Die Variable auf der linken Seite des Operators wird durch den Ausdruck auf der rechten Seite geteilt und der Wert des Ausdrucks auf der rechten Seite wird der Variablen auf der linken Seite zugewiesen Fügen Sie die Zeichen rechts nach links hinzu
2. Verbindungszuweisungsoperator .=
Erweiterte Kenntnisse: Zuweisungsoperator
Operation Symbol Beispiel Erweiterte Form
Zuweisung = $a = 2 $ a = 2
Add += $a += 2 $a = $a + 2
multipliziert mit *= $a *= 2 $a = $a * 2
wird durch /= $a /= 2 $a = $ geteilt a / 2
Splice-Zeichen .= $a .= '2' $a = $a '2'

Nehmen Sie den Rest

%=🎜🎜$a %= 2🎜🎜 $a = $a % 2🎜🎜 Modulieren Sie die Variable auf der linken Seite des Operators mit dem Wert des Ausdrucks auf der rechten Seite und weisen Sie das Ergebnis der Variablen auf der linken Seite zu🎜🎜🎜🎜🎜Empfohlenes Lernen: „🎜 PHP-Video-Tutorial 🎜》🎜

Das obige ist der detaillierte Inhalt vonWas sind String-Operatoren in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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