※ 引述《cleanwind (骨傲風清(掛網))》之銘言:
: ※ 引述《bojack (Bojack)》之銘言:
: : <?php
: : $a = '"abc" "def"';
: : $a = str_replace('"','',$a);
: : $my_string = explode (" ", trim($a));
: : echo $my_string[0];
: : ?>
: : 想法很簡單,把 " 用空白取代掉後,再利用 explode 來以空白做切割
: 為什麼不要求使用者用','做分割呢?
: 萬一,兩個雙引號中間沒有空白的話,
: explode就會失敗耶 ....
: 我不覺得每個使用者都回勤勞到去打' '出來,
: 至於寫法,我想一想再打出來 XD
感謝大家回應
其實我是想到這樣的可能
所以才需要使用者用符號區隔
例如 人名
"John Poter" "Mysql"這樣的查詢
他若不區隔的話
可能會被拆成三個字串來查詢
不知道大家在設計搜尋是否有這問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.7.229