Можно ли узнать тип изображения, закодированного как base64 String в PHP?
У меня нет способа доступа к исходному файлу изображения, просто закодированная строка. Из того, что я видел, imagecreatefromstring()
может создать ресурс изображения из строкового представления (после его декодирования из base64), но он автоматически определяет тип изображения, а сам ресурс изображения представляет собой специальное представление PHP. В случае, если я хочу сохранить изображение как файл снова, я бы не знал, будет ли тип, который я сохраняю, как соответствует оригинальному типу, из которого было создано представление String.