Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Классы и константы
soniclord  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местный житель
****

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 179
Пользователь №: 3574
На форуме: 9 лет, 4 месяца, 6 дней
Карма:




Здравствуйте уважаемые гуру!

С классами я имел мало дел, поэтому не могу понять в чем причина ошибки:


class test{
protected $blog_url = "http://".my_host."/";
}

интерпретатор ругается на эту строчку
Parse error: syntax error, unexpected '.', expecting ',' or ';'

насколько я понимаю, это из-за того что он не видит константу my_host... или я не прав?



Спустя 21 минута, 13 секунд (20.04.2012 - 01:35) Invis1ble написал(а):
Цитата
protected $blog_url = "http://".my_host."/";

так нельзя инициализировать свойства
задай в конструкторе значение

Спустя 7 минут, 39 секунд (20.04.2012 - 01:42) soniclord написал(а):
Цитата (Invis1ble @ 19.04.2012 - 23:35)
задай в конструкторе значение

Был бы благодарен за примерчик..

Спустя 2 минуты, 52 секунды (20.04.2012 - 01:45) Invis1ble написал(а):
class test {
protected $blog_url;

public function __construct() {
$this->blog_url = "http://".my_host."/";
}
}

Спустя 12 минут, 11 секунд (20.04.2012 - 01:57) soniclord написал(а):
Invis1ble
Благодарю, добрый человек!
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса