我正在 PHP 中创建一个简单的检查器函数,以在将字符串放入 SQL 查询之前对其进行验证。但是我无法从 preg_match 函数中得到正确的结果。
$myval = "srg845s4hs64f849v8s4b9s4vs4v165";
$tv = preg_match('/[^a-z0-9]/', $myval);
echo $tv;
有时源代码没有回显,甚至没有错误值......我想得到 1 作为这个调用的结果,因为 $myval 只包含小写字母数字和数字。那么php中有什么方法可以使用preg_match函数检测字符串是否只包含小写字母数字和数字?