この値が必要であり、ページの更新が必要であり、何らかの理由で値をグローバルにできないため、Cookie に保存できないため、後で他のクラスによって呼び出される値を保存しています。値を設定しますが、値を返さず、その理由がわかりません。
class security{
static function auth_key($request, $data=false){
if($request=="set"){
//this is always set first and works.
$auth_key_value=$data;
}
if($request=="get"){
//If i try die("test"); here is does not die, so its like it does not call it.
return $auth_key_value;
}
}
}
そして呼び出し
echo $key = security::auth_key("get");
これは何も返しません。何が間違っていますか?