スペースを除くtrim関数

検索などの場合でphpで前後のスペースを除きたい場合。

        if ($key !== "") {
          $key = mb_convert_kana("$key",'s','utf-8');
          $key = trim($key);//トリムして前後の空白を取り除く
          if(strpos($key,' ') !== false){
            $pattern="/\x20[^\x20]/";
            if(preg_match($pattern,$key,$match)){
              $key = str_replace(' ', ' +',"$key");
              $key = "+"."$key";
            }else {
            // 空白後に文字列なし
            $key = ""."$key";

            }

        }

コメント

hage01

2008年頃からワードプレス使ってますヴァージョンは2.6か2.8かだったかな?

hage01をフォローする
タイトルとURLをコピーしました