0

のような文字列があり、それを取得して次のようなものに置き換え、同じ位置に置き換え[b] [e] [h] [k] [n] [q] [t]たいと考えています。最後に、出力文字列は、どうすればそれを行うことができるかのようにする必要があります..[a]abcabc def ghi jkl mno pqr stu

4

2 に答える 2

0

str_replaceを使用できます:

$string = "[a] [b] [e] [h] [k] [n] [q] [t]";

$search = array('[a]', '[b]', '[e]', '[h]', '[k]');
$replace = array('abc', 'bcd', 'efg', 'hij', 'klm');

$string = str_replace($search, $replace, $string);

echo $string

出力:

abc bcd efg hij klm [n] [q] [t]
于 2013-06-05T10:59:19.907 に答える