[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Классы и константы
soniclord
Здравствуйте уважаемые гуру!

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


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
Благодарю, добрый человек!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.