Maison > développement back-end > tutoriel php > Opérateurs de base PHP, exemples détaillés de la différence entre les guillemets simples et les guillemets doubles

Opérateurs de base PHP, exemples détaillés de la différence entre les guillemets simples et les guillemets doubles

伊谢尔伦
Libérer: 2023-03-11 07:40:01
original
1995 Les gens l'ont consulté

1. ChaîneInsérer

La différence entre les guillemets doubles et les guillemets simples :
Utilisation de guillemets doubles :

<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岁了 
?>
Copier après la connexion

2. Utilisation de guillemets simples :

<?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. 
?>
Copier après la connexion

Quelques caractères d'échappement couramment utilisés

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

Description

转义序列

描述

n

换行符

r

回车

t

水平制表图

\

反斜杠

$

美元符

双引号

Séquence d'échappement



n

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

Saut de ligne

<?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; 
?>
Copier après la connexion
r

8 
2 
15 
1.66666666667 
2
Copier après la connexion
Entrez

<?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; 
?>
Copier après la connexion
t


Graphique horizontal
8 
5 
15 
5 
2 
23
Copier après la connexion


\

<?php 
//
递增递减运算符
 
$a = 5; 
echo ++$a; 
echo &#39;<br/>&#39;; 
echo $a++; 
echo &#39;<br/>&#39;; 
echo --$a; 
echo &#39;<br/>&#39;; 
echo $a--; 
?>
Copier après la connexion

Barre oblique inverse

6 
6 
6 
6
Copier après la connexion
$


Signe du dollar
<?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; 
?>
Copier après la connexion


"

1 
1 
1 
1 
1 
1 
1 
1 
1 
1
Copier après la connexion

Guillemets doubles

<?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;; 
?>
Copier après la connexion


2.

Opérateur
1 
1 
1 
1 
1
Copier après la connexion


Exemple 1,

<?php 
$a = 100; 
echo $a > 60 ? &#39;success&#39;:&#39;fail&#39;; 
?>
Copier après la connexion


Le résultat est le suivant :

<?php 
echo @(100/0); 
?>
Copier après la connexion

Exemple 2,

Les résultats sont les suivants :

Exemple 3.

Les résultats sont les suivants :

Exemple 4 : Le résultat est le suivant : Exemple 5, Résultat Comme suit : Les opérateurs "et" et "ou" ont priorité inférieure à && et ||opérateur ternaire succès Opérateur de suppression d'erreurs

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal