[英]Is ctype_alpha() a better way to check if a string contains just letters
过去,我一直使用preg_match()
来执行此操作。
刚刚在http://www.php.net/manual/en/function.ctype-alpha.php遇到了ctype_alpha()
。
这是确认字符串仅包含字母的更快和/或更少资源占用的方法吗?
请注意,稍后我将在SQL查询中使用此字符串,并将在其周围加上引号,但对SQL注入不做任何其他操作。 我知道这不是典型的,但是,我正在生成动态SQL,并希望以此方式进行。
ctype-alpha可以有两个正数,而不仅仅是一个。 检查有关“ Tyrunur”的php手册上的注释,然后考虑字符串是否为空(第二状态)。
因此,在输入sql之前,您需要:
在这些之后,您可以使用ctype-alpha。 你确定这么快吗? 我不相信。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.