看板 PHP 關於我們 聯絡資訊
大家好 我現在在寫站內關鍵字搜尋系統 想要寫防呆機制 希望能判斷空白字串(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)
chrisQQ:trim 掉? XD 09/18 23:19
PTTLSboy:if(trim($keyword)=='') 09/18 23:19
這方法好像整個字串都不能有空白@@? 抱歉忘記在文章說 只希望開頭別空白 但在字串與字串間 允許 EX:I AM SAM. ※ 編輯: Boston 來自: 1.172.96.94 (09/18 23:23)
cychi:trim只去頭尾巴@@ 09/18 23:45
mervynW:ereg ... ... 棄用了 請用 preg 09/19 09:30
Bambe:trim只去頭跟尾的空白而已,字與字中間的空白不會去掉 09/19 22:47