質問: array(1, 2); echo print_r($this->merge($array1)); } function merge($tmp) { global $stocker; return array_merge($this->stocker, $tmp); } } ``` ### 試したこと ideone.comで動作確認したところ 出力結果stdoutが1となる??? ### 補足情報(言語/FW/ツール等のバージョンなど) ideone.comでソースコピペで検証できると思います。
回答: * global $stocker;は不要 * staticならアクセスの仕方はself::$stocker 追記 === よく指摘があるかと思いますが、**エラーメッセージはそのまま検索するか、ひとまずgoogle翻訳に突っ込んで日本語で理解しましょう。**それがほとんど答えになります。