Grundlegende PHP-Operatoren, detaillierte Beispiele für den Unterschied zwischen einfachen und doppelten Anführungszeichen

伊谢尔伦
Freigeben: 2023-03-11 07:40:01
Original
1954 Leute haben es durchsucht

1. StringEinfügen

Der Unterschied zwischen doppelten und einfachen Anführungszeichen:
1. Verwendung von doppelten Anführungszeichen:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<?php 
//双引号可以解析变量和转义字符 
$username = "jack"; 
echo "his name is $username!"; 
echo "<br/>"; 
$username = "小东"; 
//如果是英文的感叹号会正常解析变量 
echo "他的名字是$username!";//他的名字是小东! 
echo "<br/>"; 
//如果是中文的感叹号则会解析不出来 
echo "他的名字是$username!";//他的名字是 
echo "<br/>"; 
//转义字符在这里虽然被解析出来了,但是\n是在源代码里换行 
//浏览器显示只是一个字符的位置 
echo "他的名字是$username,\n他今年20岁了";//他的名字是小东, 他今年20岁了 
echo "<br/>"; 
//为了避免出现错误,推荐使用
字符串连接
的方式 
echo "他的名字是".$username.",他今年20岁了";//他的名字是小东,他今年20岁了 
?>
Nach dem Login kopieren

2. Verwendung von einfachen Anführungszeichen:

<?php 
//单引号只是输出字符串字面值, 
//不会解析变量和转义字符。 
//也不会进行语法加亮提示 
$username = &#39;anllin&#39;; 
echo &#39;his name is $username,\n his age is 20.&#39;; 
//output 
//his name is $username,\n his age is 20. 
?>
Nach dem Login kopieren

Einige häufig verwendete Escape-Zeichen

< tr class="firstRow">< td valign ="top" width="344">

Beschreibung

转义序列

描述

n

换行符

r

回车

t

水平制表图

\

反斜杠

$

美元符

双引号

Escape-Sequenz



n

< p style ="text-align:center;">

Zeilenumbruch

<?php 
//算术操作符 
$a = 5; 
$b = 3; 
echo $a + $b; 
echo &#39;<br/>&#39;; 
echo $a - $b; 
echo &#39;<br/>&#39;; 
echo $a * $b; 
echo &#39;<br/>&#39;; 
echo $a / $b; 
echo &#39;<br/>&#39;; 
echo $a % $b; 
?>
Nach dem Login kopieren
r

8 
2 
15 
1.66666666667 
2
Nach dem Login kopieren
Enter

<?php 
//复合赋值操作符 
$a = 5; 
$b = 3; 
echo $a += $b; 
echo &#39;<br/>&#39;; 
echo $a -= $b; 
echo &#39;<br/>&#39;; 
echo $a *= $b; 
echo &#39;<br/>&#39;; 
echo $a /= $b; 
echo &#39;<br/>&#39;; 
echo $a %= $b; 
echo &#39;<br/>&#39;; 
echo $a .= $b; 
?>
Nach dem Login kopieren
t


Horizontales Diagramm
8 
5 
15 
5 
2 
23
Nach dem Login kopieren


\

<?php 
//
递增递减运算符
 
$a = 5; 
echo ++$a; 
echo &#39;<br/>&#39;; 
echo $a++; 
echo &#39;<br/>&#39;; 
echo --$a; 
echo &#39;<br/>&#39;; 
echo $a--; 
?>
Nach dem Login kopieren

Backslash

6 
6 
6 
6
Nach dem Login kopieren
$


Dollarzeichen
<?php 
$a = 5; 
$b = 3; 
$c = 5; 
$d = &#39;5&#39;; 
echo $a == $c; 
echo &#39;<br/>&#39;; 
echo $a === $c; 
echo &#39;<br/>&#39;; 
echo $a == $d; 
echo &#39;<br/>&#39;; 
echo $a != $b; 
echo &#39;<br/>&#39;; 
echo $a !== $d; 
echo &#39;<br/>&#39;; 
echo $a != $b; 
echo &#39;<br/>&#39;; 
echo $a > $b; 
echo &#39;<br/>&#39;; 
echo $b < $c; 
echo &#39;<br/>&#39;; 
echo $a >= $c; 
echo &#39;<br/>&#39;; 
echo $a <= $c; 
?>
Nach dem Login kopieren


"

1 
1 
1 
1 
1 
1 
1 
1 
1 
1
Nach dem Login kopieren

Doppelte Anführungszeichen

<?php 
$a = false; 
echo ! $a; 
echo &#39;<br/>&#39;; 
$b = 5; 
$c = 3; 
echo $b > 0 && $c > 0; 
echo &#39;<br/>&#39;; 
echo $b > 0 and $c > 0; 
echo &#39;<br/>&#39;; 
echo $b != 0 || $c != 0; 
echo &#39;<br/>&#39;; 
echo $b != 0 or $c != 0; 
echo &#39;<br/>&#39;; 
?>
Nach dem Login kopieren


2.

Operator
1 
1 
1 
1 
1
Nach dem Login kopieren


Beispiel 1,

<?php 
$a = 100; 
echo $a > 60 ? &#39;success&#39;:&#39;fail&#39;; 
?>
Nach dem Login kopieren


Das Ergebnis ist wie folgt:

<?php 
echo @(100/0); 
?>
Nach dem Login kopieren

Beispiel 2,

Die Ergebnisse sind wie folgt:

Beispiel 3.

Die Ergebnisse sind wie folgt:

Beispiel 4: Das Ergebnis ist wie folgt: Beispiel 5, Ergebnis Wie folgt: Die Operatoren „und“ und „oder“ haben eine Priorität niedriger als && und ||ternärer Operator Erfolg Fehlerunterdrückungsoperator

Das obige ist der detaillierte Inhalt vonGrundlegende PHP-Operatoren, detaillierte Beispiele für den Unterschied zwischen einfachen und doppelten Anführungszeichen. 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