Untitled


SUBMITTED BY: WesleySantista

DATE: Feb. 6, 2024, 5:09 p.m.

UPDATED: Feb. 6, 2024, 5:16 p.m.

FORMAT: Text only

SIZE: 818 Bytes

HITS: 409

  1. <?php
  2. function verificaConteudoMedia($url) {
  3. $ch = curl_init($url);
  4. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  5. curl_setopt($ch, CURLOPT_HEADER, true);
  6. curl_setopt($ch, CURLOPT_NOBODY, true);
  7. curl_exec($ch);
  8. $contentType = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
  9. curl_close($ch);
  10. if (strpos($contentType, "audio/") === 0 || strpos($contentType, "video/") === 0) {
  11. return true; // O link aponta para um recurso de áudio ou vídeo
  12. } else {
  13. return false; // O link não é de áudio ou vídeo
  14. }
  15. }
  16. // Exemplo de uso
  17. $url = "https://exemplo.com/seu-arquivo-de-audio.mp3";
  18. if (verificaConteudoMedia($url)) {
  19. echo "O link possui fluxo de áudio ou vídeo.";
  20. } else {
  21. echo "O link não possui fluxo de áudio ou vídeo.";
  22. }
  23. ?>

comments powered by Disqus