Пример #1
0
 /**
  * 事前処理関数をオーバーライド
  * 
  * 空白以外の文字列を全角に変換
  * 空白は連続を除去して半角に変換
  */
 protected static function normalize($str = '')
 {
     $str = mb_convert_kana($str, 'AKV');
     $str = mb_convert_kana($str, 's');
     $str = parent::normalize($str);
     return $str;
 }
Пример #2
0
 /**
  * 事前処理関数をオーバーライド
  * 
  * ハイフンと類似する文字をハイフンに変換
  * 文字列をすべて半角に変換
  * 空白は連続を除去する
  */
 protected static function normalize($str = '')
 {
     $str = mb_convert_kana($str, 'anhks');
     $str = self::unificate_hyphen($str, '-');
     $str = parent::normalize($str);
     return $str;
 }