宜信同城网交流论坛

 找回密码
 立即注册
开启左侧

PHP中的string字符串

[复制链接]
发表于 2023-2-16 18:54:55 | 显示全部楼层 |阅读模式 来自 LAN

在PHP中的字符串中使用可以使用单引号 或者 双引号

双引号中可以使用\来作为转义字符

双引号 “”
如果字符串是包围在双引号(")中, PHP 将对以下特殊的字符进行解析:

转义字符
序列	含义
\n	换行(ASCII 字符集中的 LF 或 0x0A (10))
\r	回车(ASCII 字符集中的 CR 或 0x0D (13))
\t	水平制表符(ASCII 字符集中的 HT 或 0x09 (9))
\v	垂直制表符(ASCII 字符集中的 VT 或 0x0B (11))
\e	Escape(ASCII 字符集中的 ESC 或 0x1B (27))
\f	换页(ASCII 字符集中的 FF 或 0x0C (12))
\\	反斜线
\$	美元标记
\"	双引号
\[0-7]{1,3}	符合该正则表达式序列的是一个以八进制方式来表达的字符,which silently overflows to fit in a byte (e.g. "\400" === "\000")
\x[0-9A-Fa-f]{1,2}	符合该正则表达式序列的是一个以十六进制方式来表达的字符
\u{[0-9A-Fa-f]+}	匹

PHP中的数字字符串的概念

在 PHP 8.0.0 之前, 只有在前导空格的时候,string 才被认为是数字;如果它有尾随空格,则该字符串被视为是前导数字。

在 PHP 8.0.0 之前,当在数字上下文中使用字符串时,它将执行与上述相同的步骤,但有以下区别:

使用前导数字字符串将导致 E_NOTICE 而不是 E_WARNING 错误。
如果字符串不是数字,则会导致 E_WARNING 错误并返回 0 。
在 PHP 7.1.0 之前,则既不会导致 E_NOTICE,也不会导致 E_WARNING。

宜信网交流论坛 - 版权声明 1、在发表言论时,请遵守当地法律法规。主题所有言论纯属个人意见,与本站立场无关。
2、本站所有主题由作者发表,作者享有帖子相关版权,其他单位或个人使用、转载或引用本文时必须征得作者同意并注明来源于宜信网
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。
4、帖子不遵守当地法律法规、广告、人身攻击等情况时,宜信网管理人员有权不事先通知发贴者而删除本文。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|宜信同城网交流论坛 ( 闽ICP备19021048号 )|站点地图

GMT+8, 2026-3-28 04:37 , Processed in 0.212061 second(s), 12 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表