代码之家  ›  专栏  ›  技术社区  ›  JITESH PANDEY

如何在php中检查URL是blob还是链接

  •  1
  • JITESH PANDEY  · 技术社区  · 7 年前

    如何检查图像src在php中是否有blob URL或简单URL

    编辑

    您可以简单地说,如何检查img src中的对象是否为blob?

    2 回复  |  直到 7 年前
        1
  •  1
  •   jkp    7 年前

    您可以在图像源中使用它之前执行此操作。


    $html = ''; $doc = new DOMDocument(); $doc->loadHTML($html); $xpath = new DOMXPath($doc); $src = $xpath->evaluate("string(//img/@src)");
    然后使用parse_html检查url中是否有主机和路径。如果parse\u html结果为false,则可以存储链接,并使用file\u put\u内容检查正确的文件。

        2
  •  0
  •   Ben Shoval    7 年前

    您可以使用file_exists检查它是否为文件。

    if( file_exists( $url ) ) ){
      // it is a file
    } 
    else{
      // it is a blob
    }