[請益] 如何判斷表單Null、空白

看板PHP作者 (Boston)時間11年前 (2012/09/18 23:06), 編輯推噓3(302)
留言5則, 5人參與, 最新討論串1/3 (看更多)
大家好 我現在在寫站內關鍵字搜尋系統 想要寫防呆機制 希望能判斷空白字串(space)以及Null不要執行 現在我只寫到這樣的判斷: if(!empty($keywords)) { do } else { error! } 擋Null可以,但是要如何擋space字元呢? 這問題應該超簡單 但google了相關語法ereg等 還是不太清除規則該怎麼寫 還是在Client端寫script就好了呢? 希望版友能解答 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.172.96.94 ※ 編輯: Boston 來自: 1.172.96.94 (09/18 23:10)

09/18 23:19, , 1F
trim 掉? XD
09/18 23:19, 1F

09/18 23:19, , 2F
if(trim($keyword)=='')
09/18 23:19, 2F
這方法好像整個字串都不能有空白@@? 抱歉忘記在文章說 只希望開頭別空白 但在字串與字串間 允許 EX:I AM SAM. ※ 編輯: Boston 來自: 1.172.96.94 (09/18 23:23)

09/18 23:45, , 3F
trim只去頭尾巴@@
09/18 23:45, 3F

09/19 09:30, , 4F
ereg ... ... 棄用了 請用 preg
09/19 09:30, 4F

09/19 22:47, , 5F
trim只去頭跟尾的空白而已,字與字中間的空白不會去掉
09/19 22:47, 5F
文章代碼(AID): #1GM8uFK8 (PHP)
文章代碼(AID): #1GM8uFK8 (PHP)