Можно ли глобализировать экземпляр, который был объявлен в классе?
Например:
<?php
class Application
{
public $ioClass = new Class();
public $ioGlobalClass = new GlobalClass();
public function __construct()
{
// constructor
}
}
class Class
{
public function __construct()
{
// constructor
}
public function doSomething()
{
// is this possible?
global $ioGlobalClass;
echo $ioGlobalClass->helloWorld();
}
}
?>
Так я могу сделать global $ ioGlobalClass; в этом примере выше?