Tools::displayError('category ID is missing') - что это?
Подскажите плиз что это за выражение. Я его и в поиск вбивал, и учебник весь пролистал, ничего нету. Tools - понятно константа, displayError('category ID is missing') - функция. А вот что значит " :: "?
Похоже на сокращённый вариант if... else? Но разве он применяется вот так - отдельно? И если да то что это значит? "Какоето значение""выполнить ничего""выполнить функцию"; - Бред какойто... Плиз помогите разобраться.
-~{}~ 31.08.10 20:37:
То есть это выражение означает выполнение функции displayError() из класса Tools. Млин тоже подумал на классы - перечитал заново раздел, нифига не нашёл такого синтаксиса.( Спс, а где можно почитать про ето?
Ага нашёл уже кое-что на php.su. Книга - "Прохорёнок Н.А. Html, Javascript, PHP, и Mysql Джентельменский набор вебмастера. Причём в описании написано что описывается php 5.2.6, а как я понял такой синтаксис описания классов появился с пятой версии.
vamfirius
а вот учить нужно это по отдельности, а не 4 в одной за 24 часа. вопрос о книгах уже миллионы раз поднимался, слазь в поиск. это такие же основы как + и - в математике.