字符串
- 在使用单引号字符串时,需要转义的只有反斜杠和单引号本身。
- 双引号字符转义序列:
| 转义序列 | 字符 |
|---|---|
| \n | 换行符(ASCII码10) |
| \r | 回车符(ASCII码13) |
| \t | 制表符(ASCII码9) |
| \ | 反斜杠 |
| $ | 美元符号 |
| " | 双引号 |
| \0至\777 | 八进制数值 |
| \x0至\xFF | 十六进制数值 |
如"\110"和"\x48"输出为字母H,ASCII码值72。
- 读取字符串中的字符可以使用中括号[]或大括号{}:
$str = 'Hello World';
echo $str[0];
echo $str{8};
数字
- PHP会自动把字符串转换为数字,如1+'1'会得到2。
- 如果一个数位于两个整数之间,PHP会向远离0的方向取整。
$number = round(2.5); // 3
$number = round(-2.5); // -3
