запись объекта в массив

94
20 октября 2021, 23:20
     public static function registrationUser(User $user){
     //логика записи в массив $list
       $fp = fopen(self::USER_FILE,'w');
        foreach ($list as $item){
            fputcsv($fp,$item,';','"');
        }
        fclose($fp);
    }

на вход поступает объект, нужно записать в сsv файл, преобразовав объект в массив

как именно записать объект в массив?

Answer 1

Если нужно вытащить и записать все public-свойства объекта, есть get_object_vars

Если csv не обязательно должен быть человекочитаемым, есть serialize

READ ALSO
Как вывести меню в WorPress

Как вывести меню в WorPress

Есть меню которое состоит из рубрикНужно

197
Вопрос по Сессиям

Вопрос по Сессиям

Как правильно разлогинить юзера по кнопке Выход ? Через session_destroy или session_unset

103
Почему данные повторно записываются в таблицу? Почему они не сбрасываются после применения к ним функции unset()?

Почему данные повторно записываются в таблицу? Почему они не сбрасываются после применения к ним функции unset()?

Я пишу unset() в конце скрипта, чтобы избежать повторной записи данных в таблицу при перезапуске страницыЕсли отправить данные из формы, а потом...

131