Japoński łańcuch echa PHP staje się znakami zapytania

Pracuję nad stroną php, która potrzebuje zarówno japońskiego, jak i angielskiego. W większości miejsc nie mam problemu z poprawnym wyświetlaniem języka japońskiego, ale nie mogę wyświetlić znaków, jeśli korzystam z takiej funkcji:

echo.php:

<code><?php
function draw(){
echo "日本語";
}
draw();
?>
</code>

Dostaję „日本語”

ale jeśli spróbuję tego: index.php:

<code><?php
 some stuff
 include "echo.php";
 draw();
?>
</code>

Dostaję "???". Czy jest jakiś sposób, aby pobrać plik echa do pierwszego pliku w taki sposób, aby mógł go odczytać?

EDYCJA: Strona działa i wyświetla poprawnie japońskie znaki, chyba że próbuje pobrać funkcję z pliku php Oto kod:

<code><html lang="ja">
<head>  
<title>Running Projects</title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body>
<div id="header">
<? php include "layout.php" ?>
</div>
</body>
</html>
</code>

Gdzie layout.php jest tylko plikiem z listą linków, mam to na każdej stronie, więc linki są na każdej stronie. W innej części muszę użyć funkcji.php, aby pobrać dane z bazy danych i zapisać je na stronie, więc spróbowałem umieścić layout.php w function.php i wywołać go: Pojawiły się angielskie linki, ale Linki japońskie pojawiły się jako znaki zapytania.

questionAnswers(7)

yourAnswerToTheQuestion