首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ctype_alpha()是检查字符串是否只包含字母的更好方法

ctype_alpha()是检查字符串是否只包含字母的更好方法
EN

Stack Overflow用户
提问于 2014-01-06 01:03:58
回答 1查看 619关注 0票数 1

在过去,我一直使用preg_match()来做这件事。

刚在http://www.php.net/manual/en/function.ctype-alpha.php遇到了ctype_alpha()

这是一种更快和/或更少资源消耗的确认字符串只包含字母的方法吗?

请注意,稍后我将在SQL查询中使用此字符串,并且将用引号将其括起来,但不会对SQL注入做更多操作。我知道这不是典型的,但是,我正在生成动态SQL,并希望这样做。

EN

回答 1

Stack Overflow用户

发布于 2018-12-10 23:19:41

ctype-alpha可以有两个正数,但不能只有一个。查看php手册上关于'Tyrunur‘的注释,然后思考字符串是否为空是真的(第二状态)。

因此,在使用sql之前,您需要:

  • 首先为每个网络用户设置和控制每个'locale‘,如果为空或不为空,则为
  • ,如果为有效字符串则为

在这些之后,您可以使用ctype-alpha。你确定这么快吗?我想不行。

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

https://stackoverflow.com/questions/20936422

复制
相关文章

相似问题

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