У меня есть следующий класс-структуры:вызов функции из функции
class SomeClass
{
function execute()
{
$value = getValue();
}
function RegisterCallbackHandlers()
{
function ajaxCall()
{
$value = getValue();
}
}
}
Функция ПолучитьЗначение делает то же самое для обоих случаях это призыв к но я могу только заставить его работать на один в время. Когда я положил его в выполнить, он там работает. Когда я положил его в RegisterCallbackHandlers работает для ajaxCall.
Где я должен поставить его так, что это будет работать при вызове из ajaxCall и от выполнить?
Не определить функцию внутри функции - если вы звоните родительская функция во второй раз вы получите фатальную ошибку «Can not redeclare ...» – MichaelRushton
функция выполнения выполняется в pageload, функция RegisterCallbackHandlers содержит функции, которые используются для ajaxcalls со страницы, это используется в используемой структуре. – nhalink