一个字符串 就是由一系列的字符组成,因此,一个字符就是一个字节。这就是说,一个字节只能有256种不同的变化,这也暗示了PHP无 法原生支持Unicode 。 更多信息可参考函数 utf8_encode()和utf8_decode()。注解
一个很长的字符串是没有问题的,PHP对于字符串; 而对字符串长度的限制只和运行PHP程序的该台计 算机的内存大小有关。
语法¶
一个字符串 通过下面的4种方法来定义:
单引号双引号heredoc 语法结构nowdoc 语法结构 (自PHP 5.3.0以后)
单引号¶
定义一个字符串 的最简单的方法是用单引号把它包围起来 (标点符号 ‘)。
如果想要输出一个单引号,需在它的前面加个反斜线 ()。在单引号前或在字符串的结尾处 想要输出反斜线,输入两条 (\)。注意,如果在任何其它的字符前加了反斜线,反斜线将会被直接输出。
注解
不像双引号 和heredoc语法结构, 在单引号字符串中的变量 和特殊含义的字符将 不会 被替换。