特定の文字列から指定した文字から文字までを取得する時

mb_stropsとmb_substr を用います。

$bun = [:ja]立川市[:en]Tacchikawa City

という文字列がある時、立川市という文字列を取得する場合

$bun = [:ja]立川市[:en]Tacchikawa City
$start = mb_strpos($bun,'[')+1;
$end = mb_strpos($bun,']',$start);
$mojiretu = mb_substr($bun, $start, $end-$start, UTF8);

//$mojiretu  立川市

と書くことができます。