というファイルindex.php
があり、このファイルにはという変数があります$mainDir
。この変数を、含まれているファイルで使用したいのですが、
例:
<?php // index.php
$mainDir = dirname(__FILE__);
if ($isTest){ // presume this is true
include $mainDir . 'test.php';
}
?>
// Different File:
<?php // test.php
echo $mainDir;
?>
他の解決策を見て、includeステートメントの前に必要な変数を配置し、includeステートメントが適切に呼び出されていると、インクルードファイルで使用する変数が設定されていないという警告が表示されます。