Вызов функции до её объявления

Статус
В этой теме нельзя размещать новые ответы.

Safary

Новичок
Роберт, если честно я всёравно не очень понял. Можно же инклудом подгружать и в функции и где угодно )
Ну ладно, наверное я не въехал полностью зачем это нужно, но кстати я извращением функцию в функции не считаю, бывают случаи, редко правда, когда это нужно. Но имхо в большинстве случаев только запутывают код.
 

Роберт

Аналитик
dimagolov
и... это даст ответ на вопрос данной темы - "Почему в РНР отклонение от документации?" ?
Я не задавал вопрос "как сделать чтобы работало" , за более чем 10 лет работы это ни разу не создавало проблемы.
 

AmdY

Пью пиво
Команда форума
я так и не понял где ты заметил отклонение от документации, там вроде не сказано о функциях внутри других функций. кстати, документация не только иногда устаревает, но и иногда пишется наперёд. здесь, вроде, только тони2001 является разработчиком самого языка, можешь у него спросить, можешь добавить в багтрекер, если ещё не написали, но фиксер уже всё сказал по этому поводу.
 

Роберт

Аналитик
AmdY
> там вроде не сказано о функциях внутри других функций
Раз не сказано , значит работает как и везде. Но ведь не работает же.

> кстати, документация иногда пишется наперёд.
Тоесть типа - Написали в документации к версии 4 то что на самом деле может быть реализуют в версиях 6-7 ?

> но фиксер уже всё сказал по этому поводу.
Единственный кто что-то сказал по этому поводу был grigori
 

zerkms

TDD infected
Команда форума
Тоесть типа - Написали в документации к версии 4 то что на самом деле может быть реализуют в версиях 6-7 ?
угу, такое бывает. но обычно перед таким описанием идут notes.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Вот вам нефиг делать!
В PHP десятки случаев "отклонения от документации".
Это большая живая развивающаяся система с кучей сторонних библиотек.
Взять курл - там половина методом научного тыка пишется.

Роберт, ты правильно подметил.
Для функций это недокументировано из-за крайне редкого использования.
Предварительного объявления требуют еще интерфейсы и классы в некоторых случаях.
Как говорится, молодец, возьми с полки пирожок :)

Думаю, надо закрывать этот бред.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Тема закрыта.

Бессмысленные споры между участниками не являются предметом обсуждения форума.
Обсуждайте их в привате.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху