Горбушка
Ищу её...
- Регистрация
- 2 Май 2008
- Сообщения
- 3.444
- Реакции
- 2.524
- Автор темы
- #1
Стыдно, честно... Но чёт меня переклинило...
Код должен вывести 1.
Собственно нужно чтобы переменная $conf была доступна внутри класса... При этом передавать её в каждую функцию - не вариант. Функций в классе много, надо чтобы все имели доступ к $conf. Так что $db->echo_conf ($conf) не предлагать.
Решил проблему так:
И заменил все $conf на $this->conf... Работает...
PHP:
<?php
$conf = 1;
class db {
function echo_conf () {
echo $conf;
}
}
$db = new db;
$db->echo_conf();
?>
Собственно нужно чтобы переменная $conf была доступна внутри класса... При этом передавать её в каждую функцию - не вариант. Функций в классе много, надо чтобы все имели доступ к $conf. Так что $db->echo_conf ($conf) не предлагать.
Решил проблему так:
PHP:
function db ( $conf ) {
$this->conf = $conf;
}
И заменил все $conf на $this->conf... Работает...