[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP ERROR
hkaren
Здравствуйте! Подскажите пожайлуста, не работает var в class-e

class Myclass()
{
var str = 'string'; // wrong
public str = 'string'; // right
}


отображает так:

Strict Standards: var: Deprecated. Please use the public/private/protected modifiers
twin
В 5-й версии php var - Deprecated. То есть не рекомендовано к применению. О чем и повествует интерпретатор. Нужно устанавливать уровни доступа явно. Или давить эту ошибку до поры до времени.

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
hkaren
Цитата (twin @ 27.05.2010 - 07:38)
В 5-й версии php var - Deprecated. То есть не рекомендовано к применению. О чем и повествует интерпретатор. Нужно устанавливать уровни доступа явно. Или давить эту ошибку до поры до времени.

а почему не работает так?

define("var", "public");
Nikitian
Потому что константа - не может быть чем-либо другим кроме константы. Вы путаете с макросами.
Быстрый ответ:

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