静的クラスメソッドを介して含まれているファイルで変数を取得する際に問題が発生しました。
one.php:
require_once("classes/tools.class.php");
$variable = "variable";
Tools::setView("test");
tools.class.php:
class Tools{
public static function setView($viewName){
if(!is_file("views/" . $viewName . ".php")){
echo "Chyba pri nacitani view: \"$viewName\" v " . $_SERVER["SCRIPT_NAME"];
die();
}
else{
include "views/" . $viewName . ".php";
}
}
}
view / test.php:
echo $variable;
「エコー」の後、「未定義の変数」エラーが発生しました。
誰かがこの問題を手伝ってくれませんか?
ありがとう!