6 / 6 / 5
Регистрация: 29.01.2015
Сообщений: 456
|
||||||
1 | ||||||
Почему переменная $a не доступна во второй функции?28.09.2015, 13:52. Показов 689. Ответов 2
Метки нет (Все метки)
Привет есть такой класс. Не подскажите, почему переменная $a не доступна во второй функции?
0
|
28.09.2015, 13:52 | |
Ответы с готовыми решениями:
2
Не могу понять, почему не доступна переменная Как сделать так чтобы переменная в описании одной функции была доступна в описании другой? Не доступна переменная Вывести текст если переменная не доступна |
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
||||||
28.09.2015, 15:51 | 2 | |||||
Забудь про var, это архаизм со времен php4. В php5, php7 следует использовать private, protected или public.
во первых $a - локальная переменная, $this->a - поле экземпляра класса Test. Значения их не известны, поэтому в этой строчке логическая ошибка, в этом примере вообще конструктор не нужен тоже самое, $a - это локальная переменная.
1
|
6 / 6 / 5
Регистрация: 29.01.2015
Сообщений: 456
|
|
28.09.2015, 16:15 [ТС] | 3 |
Jewbacabra, Спасибо большое!
0
|
28.09.2015, 16:15 | |
28.09.2015, 16:15 | |
Помогаю со студенческими работами здесь
3
Почему глобальная переменная не изменяется из функции? Почему Public переменная не видна в другой функции? Как сделать так чтобы переменная была доступна из другого класса, метода? Второй день не доступна страница скачивания symfony Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |