この問題に関連するすべてのトピックを読みましたが、どれも私のために働いていませんでした。クラス内で使用する変数を作成する関数
私はクラスファイルを含むとしています、私はクラスファイルで使用されるべきであるgameidを定義していることなど、前
here is my code :
$game_id = (int) $_GET['g']; // get id
define("_GAMEID",$game_id);
function show_game(){
global $game_id;
include("includes/class.files.php");
new game_class();
}
// class.files.php
class game_class{
public function getContent() {
global $game_id;
die($game_id);
// die(_GAMEID);
//die($GLOBALS['game_name']);
//die($this->game_id);
}
}
私はゲームの現在のIDを取得するためのこれらの作品の本当に面白いなし;
$ _GETはすでにグローバルです。 –
とは何ですか?クラスを実行しているときになぜそれが0になるのでしょうか? –
そんなに動揺してはいけない:)あなたは本当に得ている、私はあなたのvodoooの前に意味ですか? –