字符串就是所有我们可见和不可见的字符,就是我们日常当中说的话,就是我想说:“小明好帅”或者“凤姐,我爱你!”。字符串,就是我想表达的一切让人看到的字符。
在PHP语言中声明字符串有三种方式:
单引号声明
双引号声明
用字界符声明(需要输入非常大段的字符串时使用)
1.单引号声明字符串:
用英文单引号,将字符串包起来
2.双引号声明字符串:
用英文双引号,将字符串包起来
3.字界符声明字符串:
在变量后面的等号写三个小于号(<<<)。
然后在<<<后面写上字符(建议英文大写字符)。如下例中的:ABC
然后换行写上任意想写的字符
写完后,顶行。在行最开始处,再写上<<<后面的字符和分号。如下例中的:ABC
PHP中文网
m.sbmmt.com
ABC; ?>
【重要知识点】PHP面试题中,高概率面试题(建议背诵并实验三遍以上)
双引号解析变量,但是单引号不解析变量。
在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量。一定要在变量后面接上特殊字符,例如空格等分开。
如果在双引号里面插变量的时候,后面不想有空格,可以拿大括号将变量包起来。
双引号解析转义字符,单引号不解析转义字符。但,单引号能解析\' 和\
单引号效率高于双引号,尽可能使用单引号
双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析。
神奇的字符串拼接胶水——(.)点,用来拼接字符串。
实验举例:
1.双引号解析变量,但是单引号不解析变量:
2. 在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量。可以在后面接上特殊字符,例如空格等分开:
3. 如果在双引号里面插变量的时候,后面不想有空格,可以拿大括号将变量包起来:
4. 双引号解析转义字符,单引号不解析转义字符。但,单引号能解析\' 和\:
第4个字符串的注意事项比较难以观察,转义字符有一些,但最常用的有:
\n 回车
\t 缩进
我们来通过实验先来理解\n和\t是什么:
5. 转义字符\(反斜线的使用):
6. 双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析:
7. 神奇的字符串拼接胶水—(.)点,用来拼接字符串:
'; $buran = '不然连实习的机会都没有
'; $mimang = '把别人用来迷茫的时间拿到PHP中文网
'; $xuexi = '学习PHP
'; //我们可以把字符串全部拼接起来。 echo $shixi . $buran . $mimang . $xuexi; // 因此,之前的代码我们可以改为: $php = 'PHP中文网'; //中间加了空格哟 $str = $php . 'aaaa'; echo $str; ?>
再声明一次:字符串的声明每一项都必须记住,非常常用。并且面试题出现的概率非常高!
str = '我爱PHP中文网'; echo$str; ?>