preg_replaceを使用してみてはいかがでしょうか
正規表現を使うので少しややこしいですが、覚えておくと何かと便利かと思います。
PHP
1<?php
2$str_1 = 'あいうえお';
3$str_2 = 'かきくけこ';
4$str_3 = 'あきくけお';
5$pettern = '/あ(.+)お/u';
6$word = "NG";
7echo preg_replace($pettern, $word, $str_1) . PHP_EOL;
8echo preg_replace($pettern, $word, $str_2) . PHP_EOL;
9echo preg_replace($pettern, $word, $str_3) . PHP_EOL;
10
また、日本語で正規表現を使う場合は上記のように「/u」が必要です。
■参考
preg_replace
http://php.net/manual/ja/function.preg-replace.php
日本語の正規表現を使う場合
http://codaholic.org/?p=1671
今回は「あ・・・お」のような検索方法だったので正規表現を提案しましたが、
もし「あいうえお」の中の「あいう」等のかたまりの文字列を検索したい場合は
正規表現を使用しないstr_replaceを使用すると楽かなと思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。