在PHP正则表达式中双引号与单引号有什么区别,双引号里哪些需要转义,单引号里又是哪些需要转义 10
4个回答
展开全部
单引号内部的变量不会执行
双引号会执行
如
$name = 'hello';
echo "the $name";
会输出 the hello
而如果是单引号
$name = 'hello';
echo 'the $name';
会输出 the $name
主要区别就是这个,其他的无所谓,看你自己喜欢了
双引号会执行
如
$name = 'hello';
echo "the $name";
会输出 the hello
而如果是单引号
$name = 'hello';
echo 'the $name';
会输出 the $name
主要区别就是这个,其他的无所谓,看你自己喜欢了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
举个例子你就清楚了:
<?php
$str = "Hello";
echo "$str World!"; // 输出Hello World!
echo '$str World!'; // 输出$str World!
?>
<?php
$str = "Hello";
echo "$str World!"; // 输出Hello World!
echo '$str World!'; // 输出$str World!
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当你的单引号或者双引号必须用到,没有其他的含义,只是起到引号的时候,就用\" ” 来转移
其中\"就表示双引号,外面的那个就是函数必须用的引号
例如 $a="ddddddd “gggg” ";
那么$a="ddddddd \“gggg \” ";
里面的单引号就要转义,或者是双引号
其中\"就表示双引号,外面的那个就是函数必须用的引号
例如 $a="ddddddd “gggg” ";
那么$a="ddddddd \“gggg \” ";
里面的单引号就要转义,或者是双引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询