Почему функция в php не найдена?
Так вы же сами процитировали:Функции не обязаны быть определены до их использования, исключая тот случай, когда функции определяются условно, как это показано в двух последующих примерах.
Это именно ваш случай, функции определяются в блоке if, а значит должны быть определены до вызова.
Так вы же сами процитировали:Функции не обязаны быть определены до их использования, исключая тот случай, когда функции определяются условно, как это показано в двух последующих примерах.
Это именно ваш случай, функции определяются в блоке if, а значит должны быть определены до вызова.