e2site
Новичок
глобальные переменные
для начало код:
Вопрос как можно сделать переменные $mReqG и $mReqP доступными в любом месте программы не делая их глобальными.
для начало код:
PHP:
interface iCheck{
function check($Arr);
}
class myGet implements iCheck{
function check($Arr) {
return $Arr;
}
}
class myPost implements iCheck{
function check($Arr) {
return $Arr;
}
}
class RequestTest {
protected $Check;
function RequestTest(iCheck $check){
$this->Check = $check;
}
function testCheckRequest() {
return $this->Check->check($_GET);
}
}
$mGet = new myGet();
$mReqG = new RequestTest($mGet);
$mPost = new myPost();
$mReqP = new RequestTest($mPost);
