私はウェブサイト上で翻訳を実現したいと要求されたページは、完全なページであるとき、私は、私は簡単にそれを行うことができますhttp://we-love-php.blogspot.com.ar/2012/07/how-to-implement-i18n-without.html含まれているページからPHPの返品方法?
で見つける方法を実行しようとしているが、私はときに何をすべきか分かりません要求されたページは多数のインクルードファイルで構成されています。
私のindex.phpがどのように見えるかをここで:「didnの
<?php
class example{
public function now() {
return <<<FOOBAR
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>MY SITE's TITLE</title>
<meta name="keywords" content="SOME KEYWORDS" />
<meta name="description" content="SOME DESCRIPTION">
<meta name="author" content="MY NAME">
...........
FOOBAR;
}
}
?>
:
<?php
include 'includes/header.php';
include 'includes/index.php';
include 'includes/footer.php';
?>
そして、私が試したことは、このようなテンプレートファイルの各内部のクラスを置くことですクラスを複数回作成しようとするときにはうまく動作しません。その後、私はヘッダーの上にクラスを作成して、フッターの後に閉じてみました。 PHPがフッタを最初に開こうとしていたのと同じように、私はエラーを投げます。それで、最初にfooter.phpとheader.phpを含むようにインクルードされたファイルの順序を並べ替えます。
Parse error: syntax error, unexpected end of file, expecting variable
どのように私はこの問題を解決することができますだけでなく、それは言って下部に混乱としてだけでなく、警告メッセージが出てきましたか?私は自分のサイトを翻訳するこの方法が好きでしたが、テンプレートを含めながら作業する必要がありました。出来ますか?
ありがとうございます!