No.2ベストアンサー
- 回答日時:
------------------------------------------------
$str = "おしえて goo Okwave goo おしえて";
// 半角スペースを区切り文字とし、配列に格納する
$array = explode(" ", $str);
// 重複した値を除去する
array_unique($array);
// 配列の要素を半角スペースで連結する
$result = implode(" ", $array);
-------------------------------------------------
もしくは、
-------------------------------------------------
$str = "おしえて goo Okwave goo おしえて";
// 半角スペースを区切り文字とし、配列に格納する
$array = explode(" ", $str);
// 値をキーとして重複を除去する
$tmp_array = array();
foreach($array => $value) {
$tmp_array[$value] = $value;
}
// 配列の要素を半角スペースで連結する
$result = implode(" ", $tmp_array);
-------------------------------------------------
配列関数には他にも色々あるので調べてみてください。
参考URL:http://jp.php.net/manual/ja/function.array-uniqu …
No.4
- 回答日時:
配列に落として、ユニークなものを拾うのが
楽かもしれませんね
<?PHP
$txt="おしえて goo Okwave goo おしえて";
$txt=implode(" ",array_unique(explode(" ",$txt)));
print($txt);
?>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) 【マクロ】フォルダAからダBへファイルを、ファイルの更新日時の条件で、1つづつ移動するには? 3 2022/08/25 09:56
- 英語 アルファベット順の4文字以上の英単語 10 2022/07/30 22:42
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- その他(Microsoft Office) Microsoft IME 一発で変換できない言葉がある 3 2022/07/19 19:29
- 教えて!goo 【回答が書きにくいのはなぜ】投稿内容に不適切な表現など・(中略)・投稿内容の修正をお願いいたします 9 2023/05/09 08:41
- ハッキング・フィッシング詐欺 別のサイトでごめんなさい OKWAVE 認証されたのに 5 2023/04/06 12:31
- その他(プログラミング・Web制作) 2つのテキストファイルを比べて文字列を特定する方法を教えて下さい 5 2022/05/01 15:22
- 英語 英単語を探してます! 英単語の頭文字を取っても成立する、英単語の頭文字を変えても成立する英単語を教え 24 2022/05/25 01:29
- ドイツ語 Rechtfertigung とは何だ? 2 2023/08/22 17:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
読み(あ行~わ行)ごとに分け...
-
CArrayのソート
-
配列の添え字が小数だとどうなる?
-
C言語の配列をPush(追加)する...
-
STLのvectorで作った配列をメン...
-
pythonのnumpyでの繰り返しでの...
-
PHPは何故値渡しより参照渡しの...
-
foreachで配列を作る
-
特定の文字で分割する再帰関数
-
Latexの数式
-
CArrayの要素としてCStringArra...
-
行列
-
verilogで、配列の一部をタスク...
-
多次元配列のオーソドックスな...
-
順位のところを画像にする方法
-
多次元配列の重複削除
-
Tableの背景色を交互に変えたい
-
特定の文からメールアドレスの...
-
PHPのセレクトボックスの初期値...
-
array_search-配列関数の使い方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングのPythonのnoteb...
-
C言語の配列をPush(追加)する...
-
php で1から100までの素数の表...
-
STLのvectorで作った配列をメン...
-
スカラーのベクトル微分
-
行列
-
Perlで重複行を削除したい
-
配列の要素(value)に、変数を...
-
特定の文からメールアドレスの...
-
forとかで連番の変数を一気に格...
-
C言語 最大値と最小値を求めて...
-
PHPでユニークIDを作る
-
CArrayの要素としてCStringArra...
-
fgetc関数について
-
読み(あ行~わ行)ごとに分け...
-
verilogで、配列の一部をタスク...
-
Pager::factory()の使い方がわ...
-
mallocで char *型の配列を確...
-
c言語 単位行列
-
多次元配列の重複削除
おすすめ情報