powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Предупрежедения при использовании функций class_exists и function_exists
5 сообщений из 5, страница 1 из 1
Предупрежедения при использовании функций class_exists и function_exists
    #38661596
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При использовании функций class_exists и function_exists генерируются предупреждения о том, что константы (передаваемые этим функциям) не существуют. Как избавиться от этих предупреждений, не отключая в настройках php warning'и ?
...
Рейтинг: 0 / 0
Предупрежедения при использовании функций class_exists и function_exists
    #38661616
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cyrax_02При использовании функций class_exists и function_exists генерируются предупреждения о том, что константы (передаваемые этим функциям) не существуют. Как избавиться от этих предупреждений, не отключая в настройках php warning'и ?

Писать название в кавычках и почитать о разнице в синтаксисе при использовании констант и строк :) Все строки надо писать исключительно в кавычках (если не ошибаюсь я об этом уже упоминал в обсуждении другой темы ;) )
...
Рейтинг: 0 / 0
Предупрежедения при использовании функций class_exists и function_exists
    #38661645
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Твою мать ))
...
Рейтинг: 0 / 0
Предупрежедения при использовании функций class_exists и function_exists
    #38661649
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имена функций и классов мы-то без кавычек пишем, когда их вызываем. Отсюда все пироги...
...
Рейтинг: 0 / 0
Предупрежедения при использовании функций class_exists и function_exists
    #38661711
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cyrax_02Имена функций и классов мы-то без кавычек пишем, когда их вызываем. Отсюда все пироги...

да... но просто есть несколько разных допустимых синтаксисов:
fff() - функция
$fff() - вызов функции по имени ($fff - строковая переменная)
$fff - обращение к переменной
$$fff - обращение к переменной по имени
fff - обращение к константе
FFF::fff - обращение к статическим методам класса
"fff" - строка

других вариантов не вспоминаю (ну кроме разных $$fff(), ${$fff} и разных $fff->$aaa - что сути дела не касается)

В функцию php не умеет передавать другие функции или классы (просто синтаксиса соответствующего нету), а только переменные или разные литералы.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Предупрежедения при использовании функций class_exists и function_exists
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]