Задать вопрос
@crack_user

Как можно узнать тип файла по URL?

Вот как пример что пробовал -
$type = $data->object->message->attachments[0]->doc->id;
$url = $data->object->message->attachments[0]->doc->url;
$path = pathinfo($url, PATHINFO_EXTENSION);
if (!copy($url,'/home/user2/s/doc/'.$type.'.'.$path)) {die('ok');}

Но копируется лишь id, возможно я не так записал pathinfo?
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
RetroKettle
@RetroKettle
Старый чайник
url это не path!

$path = pathinfo(parse_url($url, PHP_URL_PATH), PATHINFO_EXTENSION)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы