globalを使いたくないのですが、そのためだけにclassを使うのはおかしいですか?
もともとそういうためにclassはあるんでしょうか?
オブジェクト指向は知らないんですがclassでglobalみたいなことができる程度の知識はあります。

$hoge;
function Hoge() {
global $hoge;
}

class Hoge {