Как использовать переменные внутри класса? ВОт пример кода, который нужно заставить работать:
class config
{
public $a = "test";
public $b = $a."/1";
public $c = $a."/2";
}
Через constant
class config
{
const a = "test";
public $b = self::a."/1";
}
$a = new config;
var_dump($a);
Проблема в том, что так как вы делаете - не правильно логически, потому что в момент инициализации $b
класс не знает еще о существовании $a
, надо скорей в конструкторе такие манипуляции проводить:
class config
{
public $conf = array();
public function __construct()
{
$this->conf['a'] = 'test';
$this->conf['b'] = $this->conf['a']."/1";
$this->conf['c'] = $this->conf['a']."/1";
}
}
$a = new config;
var_dump($a);
Если вам все-таки нужны переменные $a
, $b
и $c
, то в том-же ключе:
class config
{
public $a, $b, $c;
public function __construct()
{
$this->a = 'test';
$this->b = $this->a."/1";
$this->c = $this->a."/2";
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть страница, на которой необходимо заполнить одно поле и нажать кнопку, после чего меня перекидывает на другую страницу, где также есть...
Вопрос немного странный однако, попробую сформулироватьСкорее он звучит так "что делают в win32 project на с++"
Беда в том, что _getch() считывает некоторые символы дважды и то