bladeOne導入
1.https://github.com/EFTEC/BladeOne/からDLし解凍
2.includeして実行
include dirname(__FILE__) . "/../lib/BladeOne.php"; // 解凍したBladeOneのパス
use eftec\bladeone\BladeOne;
$views = __DIR__ . '/views';
$cache = __DIR__ . '/cache';
$blade = new BladeOne($views,$cache,BladeOne::MODE_DEBUG); // MODE_DEBUG allows to pinpoint troubles.
echo $blade->run("hello",array("variable1"=>"value1")); // it calls /views/hello.blade.php
//__DIR__はマジック定数
//確認
print_r( __DIR__ );
__DIR__
/home/users/0/lovepop.jp-miyazaki/web/test.aiuevu.com/php-html
.htmlでphpを動かす
<FilesMatch "\.html$">
AddType application/x-httpd-php .html
</FilesMatch>
phpでinclud
ome/
|-index.php
|
|-common/
| |-footer.php
|
|-user/
|-top.php
//index.php
include("common/footer.php");
//top.php
include(dirname(__FILE__) . "/../common/footer.php");
の方が楽???
include($_SERVER['DOCUMENT_ROOT'] . '/include/footer.php');