<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<body>

<form method="post" action="<?php $_SERVER["PHP_SELF"]; ?>">
<input type="checkbox" name="bbb[]" value="かきくけこ">
あいうえお<br>


<input type="submit" value="選択">
</form>

<?PHP
if(isset($_POST['bbb'])){

foreach ($_POST['bbb'] as $a){
print ($a);
print "<br>";
}
}
?>

</body>
</html>

これで、ローカルで試すと問題なく動くのですが、
レンタルサーバーにアップロードして試すと
文字化けになります。なんででしょうか?