Heim >Backend-Entwicklung >PHP-Tutorial >Grundlegende PHP-Operatoren, detaillierte Beispiele für den Unterschied zwischen einfachen und doppelten Anführungszeichen
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岁了 ?>
2. Verwendung von einfachen Anführungszeichen:
<?php //单引号只是输出字符串字面值, //不会解析变量和转义字符。 //也不会进行语法加亮提示 $username = 'anllin'; echo 'his name is $username,\n his age is 20.'; //output //his name is $username,\n his age is 20. ?>
Einige häufig verwendete Escape-Zeichen
<?php $a = false; echo ! $a; echo '<br/>'; $b = 5; $c = 3; echo $b > 0 && $c > 0; echo '<br/>'; echo $b > 0 and $c > 0; echo '<br/>'; echo $b != 0 || $c != 0; echo '<br/>'; echo $b != 0 or $c != 0; echo '<br/>'; ?>
2.
1 1 1 1 1
<?php $a = 100; echo $a > 60 ? 'success':'fail'; ?>
Das Ergebnis ist wie folgt:
<?php echo @(100/0); ?>
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ückungsoperatorDas 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!