我正在使用 PHP 构建一个全球网站,我希望用户能够用自己的语言输入他们的名字和姓氏,而不仅仅是英语,例如:印度人将能够用印度字母输入他们的名字,俄罗斯人将能够输入他们的名字能够用俄语字母输入他们的名字,等等。
现在,我允许名字和姓氏仅包含字母。所以我的问题是我应该如何验证名称?我的意思是:我应该如何检查这些名称是否仅由字母组成?如果我只有英文名字,它会是这样的:preg_match('/[^A-Za-z]/', $fname.$lname)
,但现在我不仅有英文字母。
注意:我无法为每种不同的语言及其字母一次又一次地编写此验证公式。
感谢您到目前为止阅读这个问题。有任何想法吗??
慕娘9325324