一尘不染

如何检查php字符串是否仅包含英文字母和数字?

php

在JS中,我使用了以下代码:

if(string.match(/[^A-Za-z0-9]+/))

但是我不知道如何在PHP中做到这一点。


阅读 1076

收藏
2020-05-29

共1个答案

一尘不染

使用preg_match()

if (!preg_match('/[^A-Za-z0-9]/', $string)) // '/[^a-z\d]/i' should also work.
{
  // string contains only english letters & digits
}
2020-05-29