首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >\x1a字符是什么意思?

\x1a字符是什么意思?
EN

Stack Overflow用户
提问于 2013-04-27 18:37:24
回答 5查看 24.6K关注 0票数 19

\x1a字符是什么意思,为什么mysql_real_escape_string要转义它?

从文件中:

mysql_real_escape_string()调用MySQL的库函数mysql_real_escape_string,该函数将反斜杠添加到以下字符:\x00、\n、\r、\、“和\x1a。

ASCII字符引用将其描述为Substitute character,但这说明不了多少。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-04-27 18:39:20

这是一个Unicode 以十六进制为单位的转义序列(基数为16)\x1a“替代”字符

另见:字符

为什么mysql_real_escape_string要逃避它?

根据文件,

严格地说,MySQL只要求转义反斜杠和用于引用查询中字符串的引号字符。mysql_real_escape_string()引用其他字符以使它们更易于在日志文件中读取。

票数 14
EN

Stack Overflow用户

发布于 2013-04-27 18:41:41

X1A是CTRL+Z控制字符。它也是EOF标记。

票数 13
EN

Stack Overflow用户

发布于 2013-04-27 18:40:59

\x1a是一个SUB控制字符,用于标记文件的结束。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16255585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档