字符串是连续的字符序列,由数字、字母和符号组成。字符串中的每个字符只占用一个字节。在PHP中,有3种定义字符串的方式,分别是单引号(')、双引号(")和定界符(<<<)。
单引号和双引号是经常被使用的定义方式,定义格式如下:
<?php
$a='字符串';
?>
或
<?php
$a="字符串";
?>
两者的不同之处在于,双引号中所包含的变量会自动被提替换成实际数值,而单引号中包含的变量则按普通字符串输出。
【例题】下面的实例分别应用单引号和双引号来输出同一个变量,其输出结果完全不同,双引号输出的是变量的值,而单引号输出的是字符串“$i”。实例代码如下:
<?php
$i='只会看到一遍'; //声明一个字符串变量
echo"$i"; //用双引号输出
echo"<p>"; //输出段落标记
echo'$i'; //用单引号输出
?>
两者之间另一处不同点是对转义字符的使用。使用单引号时,要想输出单引号(')进行转义即可,但使用双引号(")时,还要注意“"”“$”等字符的使用。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>