首先我的英语不太好,所以请理解我想说的话。
我之前曾问过 question ,但我没有得到我想要的答案。这就是我写这个问题的原因。
我希望用户能够以任何语言设置他们的名字。但是有一些规则:
如何使用这些规则验证名称?
答案 0 :(得分:3)
答案 1 :(得分:0)
听起来你需要一些非常具体的preg_match规则。如果您从前一个问题中获得了一些建议,并将其与您找到的语言检测服务进行混搭,那么您应该能够检测到该语言,然后将名字和姓氏与预定义的不可接受字符列表进行比较并且,如果您找到它们,请拒绝该名称。在检查之后,您应该能够检查名字语言,姓氏语言,然后比较这些结果并确定它们是否使用相同的语言,如果不是,则拒绝。