• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP中单引号、双引号和转义字符

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

在PHP语言总,单引号与双引号的作用不尽相同。

PHP单引号及双引号均可以修饰字符串类型的数据,如果修饰的字符串中含有变量(例$name);最大的区别是:双引号会替换变量的值,而单引号会把它当做字符串输出。

例如:

<?php

         $name="string";

        echo  " 字符串" . \'$name\';

        echo   "字符串" .  "$name"; 

?>

结果:

         字符串$name

         字符串string

转义字符:转义字符用于我们在输出一个字符串时,里面存在一些特殊字符如\'、"等,我们需要将其当做普通字符输出,这是就需要转移字符的出现。

如我们要输出:“who\'s your dad?” 这串字符,如果不对其中的单引号进行转义,那么就会出现错误是的该单引号与前面的单引号形成闭合。因此正确的语句如下:

echo \'who\\'s your dad?\'

这样的话就是将单引号转义为正常字符输出。

php中的转义如下:

转义字符代码 转义字符的含义
\ " 双引号
\ \' 单引号
\ \ 反斜杠
\ n 换行符
\ r 回车符
\ t 制表符
\ $ 美元符号

 

<?php
$val=\'test\';
echo "who\'s my dad? $val<br/>";
echo \'who"s my dad? $val<br/>\';
echo "\$val\"<br/>";
echo \'\$val single \\'<br/>\';

?>

在PHP中双引号中单引号可以正常使用,单引号中双引号可正常使用,无需转义。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
【PHP转义字符】单引号双引号以及转义字符【原创】发布时间:2022-07-10
下一篇:
php 模拟微信账号登录发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap