99问答网
所有问题
单引号、双引号在PHP中有什么区别?
如题所述
举报该问题
推荐答案 2017-03-29
在PHP中,字符串的定义可以使用单引号,也可以使用双引号。但是必须使用同一种单或双引号来定义字符串,如:‘Hello"和“Hello'为非法的字符串定义。
定义字符串时,只有一种引号被视为定义符,即单引号或双引号。于是,如果一个字符串由双引号开始,那么只有双引号被分析器解析。这样,你就可以在双引号串中包含任何其他字符,甚至单引号。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WjBWWXzetOe7teeeztO.html
其他回答
第1个回答 2017-03-29
区别还是蛮多的,题主只需要记住最重要的一点:
双引号中如果存在变量会被解析成对应的值,而单引号中的只是单纯的字符串而已。
例如:
$age = 22;
$str1 = 'I am $age years old'; // I am $age years old
$str2 = "I am $age years old"; // I am 22 years old
本回答被网友采纳
第2个回答 2017-03-29
如果是双引号,php会去判断双引号的内容有没有php变量,单引号则直接判定为字符串
第3个回答 2017-03-29
显然是呜儋消灭贡谖
相似回答
php
单引号
和
双引号的区别
答:
1、
变量
。双引号解释变量,单引号不解释变量;双引号里插入单引号,其中单引号里如果有变量的话,变量解释;2、字符。双引号解释转义字符,单引号不解释转义字符,但是解释'\和\;3、效率。能使单引号字符尽量使用单引号,单引号的效率比双引号要高(因为双引号要先遍历一遍,判断里面有没有变量,然后...
php单引号
与
双引号的区别是什么
答:
php单引号与双引号的区别:
一、转义的字符不同单引号和双引号中都可以使用转义字符
(\),但只能转义在单引号中引起来的单引号和转义转义符本身。如果用双引号(“”)括起字符串,PHP懂得更多特殊字符串的转义序列。<?php$str1 = '\',\\,\r\n\t\v\$\"';echo $str1,''; $str2 = ...
php
字符串
单引号
和
双引号的区别
答:
1. 在PHP中,字符串的表示不区分字符和字符串类型,仅有字符串的表示方式
。2. 使用单引号(' ')包围的字符串,其内容会原样输出,不进行任何转义字符的转换。例如,单引号中包含的'hello\r\n'会直接输出为"hello\r\n"。3. 相反,双引号(" ")包围的字符串,PHP会识别并转换其中的转义字符。例...
php
单引号
和
双引号的区别
答:
两者的区别如下:
1、变量上的区别
双引号能解释变量,单引号不能解释变量
。 单引号插入双引号中,如果单引号中包含变量,则变量解释。2、效率上的区别 单引号比双问号更有效,因为首先需要遍历双引号以确定其中是否有变量,然后执行操作,并且不需要判断单引号。3、字符上的区别 双引号解释转义符,单引号...
PHP中
对
变量
使用
单引号
和
双引号的区别
答:
你好,很高兴为你您解答.在PHP中,单引号和双引号大多数情况下没有区别,但是在一些特殊用法上双引号会多一些功能.双引号可以直接解析
变量
而单引号不会 例如:a='123';b='$a';c="$a";echo $b; //输出$a echo $c; //输出123 特别注意以下例子 echo '$a的值是'.$a; //输出:$a的值...
浅谈
PHP
中单引号和
双引号
到底
有啥区别
呢?
答:
在PHP中,字符串的定义可以使用英文单引号'',也可以使用英文双引号""。但是必须使用同一种单或双引号来定义字符串,如:'Hello World"和"Hello World'为非法的字符串定义。单引号和双引号到底有啥区别呢?PHP允许我们在双引号串中直接包含字串
变量
。而单引号串中的内容总被认为是普通字符,因此单...
php
字符串中
的双引号
与
单引号区别
答:
php
单引号
和
双引号的区别
:双引号串中的内容可以被解释而且替换,而单引号串中的内容总被认为是普通字符。例如:foo = 2; echo "foo is $foo"; // 打印结果: foo is 2 echo 'foo is $foo'; // 打印结果: foo is $foo echo "foo is $foo\n"; // 打印结果: foo is 2 (同时换行...
php
编程
的双引号
和
单引号是什么区别
呢?
答:
单引号和双引号是常用的定义的方式,两者的不同之处在于,双引号种所包含的
变量
会自动被替换为实际数值,而单引号种所包含的变量则按普通字符串输出。举个例子:<?php a="单引号和双引号";echo "$a"; //用双引号输出 echo "";echo '$a';//用单引号输出 双引号输出结果为:单引号和双引号 ...
单引号
和
双引号在PHP
代码中用法
有什么不同
答:
PHP允许我们在双引号串中直接包含字串
变量
,单引号串和双引号串在PHP中的处理是不相同的。双引号串中的内容可以被解释而且替换,而单引号串中的内容总被认为是普通字符。例如如下代码:foo = 2;echo "foo is $foo"; // 打印结果: foo is 2 echo 'foo is $foo'; // 打印结果: foo is $...
大家正在搜
单引号和双引号有什么区别
单引号a和双引号a的区别
单引号与双引号的用法区别
什么情况下用双引号和单引号
php单引号与双引号区别
英文单引号和双引号的区别
c语言单引号和双引号的区别
字符串单引号和双引号的区别
引号和双引号的区别
相关问题
单引号和双引号在PHP代码中用法有什么不同
php中对单引号和双引号的区别
在PHP中,单引号字符串同双引号字符串有什么区别?
php中单引号和双引号有什么区别?
php 单引号和双引号的区别
php 双引号和 单引号 有什么异同
PHP中单引号与双引号的区别分析
PHP表示字符串的单引号和双引号有什么区别