Надеюсь, кто-то может помочь мне здесь, я просто пытаюсь вызвать функцию изнутри функции.
Я создал простое меню, которое запрашивает ввод данных пользователем, и на основе выбранного параметра меню затем запускает другую функцию с выбором, которая затем вызывает другие функции в зависимости от выбранного исходного кода меню.
Короче говоря, я бы передавал пользовательские объекты из каждой функции в следующую, не возвращаясь в основной цикл меню скрипта. Я гуглил и не могу найти четкого ответа и / или пример кода, объясняющего, как это сделать.
После комментария Jaitsu, приведенного ниже, я удалил значительную часть своего кода и вставил скрипт, чтобы вы могли ясно увидеть мою проблему из первых рук.
Упомянутый Джайтус использует эхо, которое на самом деле является просто псевдонимом для записи-вывода. Я хотел бы использовать выходные свойства в других функциях, не возвращаясь в основной цикл сценария. Это вообще возможно сделать или мне нужно оставить функцию, чтобы создать переменную, которая затем используется для передачи в следующий блок скрипта функции?
Пример Функция A возвращает объект, но скрипт никогда не покидает функцию перед вызовом следующего, который ищет возврат из первого блока скрипта.
Код и комментарии, прилагаемые для дальнейшей иллюстрации моей дилеммы, даже не уверены, что это возможно сделать, а если нет, то любые дополнительные предложения о том, как сделать мой цикл меню, будут с благодарностью.
* фиксирующий код и отправит обратно, чтобы поделиться, когда будет завершено *
Спасибо всем за ваш вклад ...