php str_ireplace без потери регистра

Можно ли запустить str_ireplace без разрушения оригинального корпуса?

Например:

$txt = "Hello How Are You";
$a = "are";
$h = "hello";
$txt = str_ireplace($a, "<span style="background-color:#EEEE00">".$a."</span>", $txt);
$txt = str_ireplace($h, "<span style="background-color:#EEEE00">".$h."</span>", $txt);

все это работает нормально, но результат выводит:

[hello] How [are] You

вместо:

[Hello] How [Are] You

(квадратные скобки обозначают цвет фона)

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос