*単語検索で、全角英数字と半角英数字の区別なく検索したい [#v672c8b5]

-ページ: BugTrack
-投稿者: [[reimy]]
-優先順位: 普通
-状態: 提案
-カテゴリー: 本体新機能
-投稿日: 2003-05-21 (水) 11:32:05
-バージョン: 

**メッセージ [#n1057ea6]
単語検索で、大文字と小文字は同一視して検索されるが、全角と半角は区別される。

全角英数字と半角英数字も同一視して検索したい。
----
-[[PHP:mb_convert_kana]]を使えば何とかなりそうですが。 -- [[ぱんだ]] &new{2003-05-21 (水) 12:44:39};
--func.phpのdo_search()ですよねぇ。キー入力側は
    $b_type = ($type == 'AND'); // AND:TRUE OR:FALSE
 +  $word = mb_convert_kana($word,"a");
    $keys = preg_split('/\s+/',preg_quote($word,'/'),-1,PREG_SPLIT_NO_EMPTY);
~でいいと思うんですけど、ソースの読み込み側で半角英文字化するのはどの部分でやればいいんでしょうか。 -- [[reimy]] &new{2003-05-21 (水) 23:33:37};
-いろいろやってみたけど、うまくいかない -- [[reimy]] &new{2003-05-23 (金) 04:03:12};

#comment

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.080 sec.

OSDN