スペースを除くtrim関数

投稿者: | 2021年1月29日

検索などの場合で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";

            }

        }

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA