Как записать содержимое zip в splfileobject?

Я пытаюсь получить почтовые вложения с почтового сервера и загрузить на свой локальный сервер. Ниже мой код для вложений почтового файла.

touch($path);
$zipFile = new \SplFileObject($path);
$zipFile->fwrite($attachment->getDecodedContent());

Но я вижу, что поврежденный почтовый файл создается без содержимого. Я пробовал с file_put_contents() и работает нормально. Но я хочу знать, что не так с приведенным выше кодом. Заранее спасибо.

0 ответов

Другие вопросы по тегам