PHP 字符串:单引号
所有的编程语言都会涉及到字符串操作, PHP 也不例外。本 wiki 主要介绍单引号字符串。
基础知识
相关性质
- 单引号表示包含的是纯粹的字符串;
- 不可以单双引号混用,如 ' Hello " 是非法的。
拓展
使用示例
例 1 —— 一般使用
<?php
// 1. 输出一个简单的句子
echo 'Hello World!';
echo '<br>';
// 2. 录入多行
echo '你可以在
单引号字符串里换行,
但是换行会被替换成空格';
echo '<br>';
// 3. 在单引号字符串中输出单引号(')
echo '超人说:I\'m super man!';
echo '<br>';
// 4. 输出 '\','\' 可以通过转义输出也可以直接输出
echo 'C:\\\php';
echo '<br>';
// 5. 单引号字符串不能解析 '\n'
echo '这是第五行 \n 这也是第五行';
echo '<br>';
// 6. 单引号字符串不能解析变量名
$name = 'John';
echo 'Hello, $name.';
例 1 结果:
Hello World !
你可以在 单引号字符串里换行, 但是换行会被替换成空格
超人说:I'm super man !
C:\\php
这是第五行 \n 这也是第五行
Hello,$name
结果分析:
- 从运行结果可以看出单引号字符串可以用转义字符表示(')和(\),但不可以表示其他的特殊字符和解析变量名。
- 由于双引号字符串会解析变量名和转义字符。所以,如果要输出纯文本,建议用单引号字符串。