2010年5月28日金曜日

PHP PostgreSQLであ行検索とか簡単にする方法

preg_replaceとSUBSTRINGとINと

$japanees_row = trim(preg_replace('/./u', "'$0',", 'あいうゔえお'), ',');
$where = " SUBSTRING(family_name_kana, 1, 1) IN({$japanese_row})";

こんな感じですね。注意点としては、他の行は濁音や半濁音があることくらいでしょうか

0 件のコメント: