How to check, if a php string contains only english letters and digits?

前端 未结 9 1609
既然无缘
既然无缘 2020-11-30 01:33

In JS I used this code:

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

but I don\'t know, how to do it in PHP.

9条回答
  •  醉话见心
    2020-11-30 02:02

    Use preg_match().

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

提交回复
热议问题