[請益] PHP 如何限制 USER 僅能輸入中文

看板PHP作者 (小綠)時間17年前 (2009/01/10 10:14), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/3 (看更多)
各位板友好 想請問 PHP 有辦法判斷 USER 輸入的字串是否為中文呢? 目前有的想法是將 USER 輸入的字串丟到陣列 再一個一個比對 ASCII 碼來比對輸入的字串是否為英文 想請教是否有更容易的作法 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.221.122.108

01/10 10:36, , 1F
正規表達式?
01/10 10:36, 1F

01/10 13:06, , 2F
中文字符:[\u4e00-\u9fa5]
01/10 13:06, 2F

01/10 13:07, , 3F
雙字節字符(包括漢字在內):[^\x00-\xff]
01/10 13:07, 3F

01/12 09:15, , 4F
這篇很受用,謝謝。
01/12 09:15, 4F

01/12 16:00, , 5F
之前我也有用二樓的方法在改寫apache的config
01/12 16:00, 5F

01/12 16:01, , 6F
但是後來不行,就改成只能輸入英數、符號
01/12 16:01, 6F

01/12 16:01, , 7F
不知道原po的方法用不能輸入英數符號~可不可行
01/12 16:01, 7F
文章代碼(AID): #19Q0I8Nl (PHP)
文章代碼(AID): #19Q0I8Nl (PHP)