Здравствуйте, не могу разобраться, почему подфункция не возвращает измененное значение массива, в массив подфункция добавляет новые даныне которые нужны для вызова след. части.
Как вернуть в основную функцию массив с новыми значениями ? Пробовал return($timetable_data); - не помогло(
Вот пример кода:
function ctrl_f() {
$timetable_data['item_id'] = '_' . uniqid(); //создадим идентификатор
generate_timetable_script_data($timetable_data) //Вызовем функцию генерирования данных скрипта
<b>print_r($timetable_data); //тут показывает только старые данные (без значения 'day_start_time')</b>
}
function generate_timetable_script_data($timetable_data) {
$timetable_data['day_start_time'] = '13:00';
<b>print_r($timetable_data); //показывает, что добавил новое значение в массив</b>
}