hoge.html
<p><?php print $hoge; ?>ホゲー</p>

hoge.php
$hoge = 'ほげ';
include('hoge.html'); // $hoge は展開されるが、ホゲーはホゲーにならない
$out = file_get_contents('hoge.html');
$out = mb_convert_kana($out,'k'); // ホゲーはホゲーになるが、$hogeは展開されない

のような<?php 〜 ?>を含むテキストファイルをインクルードしつつ
中の文字列を半角カタカナに変換する方法ってありますでしょうか?