如何获取文件夹内图像的注释元数据

用户7461846

我想获取文件夹comment内图像的元数据../banners

$arr = scandir("../banners/");
foreach($arr as $el){
  echo $el;  // this works
  $path = '../banners/' . $el;
  //$arrb = exif_read_data($path, 0, true); // line 91
  $arrb = exif_read_data($path, "COMMENT");  // line 92
  print_r($arrb);
}

结果:如果我执行line 91所有内容,但无论如何 - 有一个警告:

Warning: exif_read_data(): Unable to open file... on line 91

如果我执行line 92没有数据但有警告:

Warning: exif_read_data(): Unable to open file... on line 92

我在本地主机上,Windows 7,wamp。

有什么帮助吗?

黑莓

scandir()将返回当前目录.和父目录..你想过滤掉那些:

<?php
$blacklist = ['.', '..'];
$arr = scandir("../banners/");
foreach ($arr as $el) {
    if (!in_array($el, $blacklist)) {
        echo $el;  // this works
        $path = '../banners/' . $el;
        $arrb = exif_read_data($path, "COMMENT");  // line 92
        print_r($arrb);
    }
}

我创建了一个$blacklist数组,其中包含您不想被解释为图像的那些值。

另一种方法可能是使用glob()代替:

<?php
foreach (glob('../banners/*.jpg') as $el) {
    echo $el;  // this works
    $path = '../banners/' . $el;
    $arrb = exif_read_data($path, "COMMENT");  // line 92
    print_r($arrb);
}

这只会*.jpg在您不必过滤掉不需要的文件类型/目录的情况下返回。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

zipfile-python:如何获取压缩文件夹内文件的元数据

来自分类Dev

如何在CIF挂载文件夹中获取文件元数据?

来自分类Dev

获取文件夹内图像的最小宽度

来自分类Dev

从iOS错误的Documents文件夹内的文件夹保存并获取图像

来自分类Dev

从文件夹获取图像并设置为数据类型

来自分类Dev

ExifTool-如何从文件夹及其所有子文件夹内的所有文件中删除所有元数据?

来自分类Dev

Swift-如何获取文件夹内的文件路径

来自分类Dev

如何获取drawale文件夹中的图像列表

来自分类Dev

如何通过文件夹iOS从资产获取图像

来自分类Dev

如何快速从文件夹中获取随机图像?

来自分类Dev

如何更改代码从github中的文件夹获取图像

来自分类Dev

如何获取特定文件夹中的图像列表?

来自分类Dev

如何通过文件夹iOS从资产获取图像

来自分类Dev

如何从dll项目内的bin文件夹中获取文件夹位置?

来自分类Dev

如何获取某个文件夹内每个文件夹的名称

来自分类Dev

如何复制目录结构,文件夹,子文件夹,文件属性,元数据,而不复制文件的实际内容?

来自分类Dev

如何从文件夹获取数据库的最新备份?

来自分类Dev

如何获取composer数据文件夹的GCS路径

来自分类Dev

SSIS从共享文件夹获取图像

来自分类Dev

从本地文件夹获取图像列表

来自分类Dev

在文件夹内绘制每个图像

来自分类Dev

使用Swift在OS X上获取所有可用的文件夹元数据

来自分类Dev

无需身份验证即可获取Dropbox公用文件夹的元数据

来自分类Dev

Dropbox Core API Java-无法获取元数据中的文件夹大小

来自分类Dev

如何从网站URL获取图像并将所有图像存储在PC的文件夹中?

来自分类Dev

如何从Codeigniter中的数据库和图像文件夹中删除图像

来自分类Dev

如何根据数据框的图像编号列分隔文件夹中的图像?

来自分类Dev

Gatsby从数据获取具有相对路径的图像文件夹

来自分类Dev

如何从给定的文件夹中获取图像文件名

Related 相关文章

  1. 1

    zipfile-python:如何获取压缩文件夹内文件的元数据

  2. 2

    如何在CIF挂载文件夹中获取文件元数据?

  3. 3

    获取文件夹内图像的最小宽度

  4. 4

    从iOS错误的Documents文件夹内的文件夹保存并获取图像

  5. 5

    从文件夹获取图像并设置为数据类型

  6. 6

    ExifTool-如何从文件夹及其所有子文件夹内的所有文件中删除所有元数据?

  7. 7

    Swift-如何获取文件夹内的文件路径

  8. 8

    如何获取drawale文件夹中的图像列表

  9. 9

    如何通过文件夹iOS从资产获取图像

  10. 10

    如何快速从文件夹中获取随机图像?

  11. 11

    如何更改代码从github中的文件夹获取图像

  12. 12

    如何获取特定文件夹中的图像列表?

  13. 13

    如何通过文件夹iOS从资产获取图像

  14. 14

    如何从dll项目内的bin文件夹中获取文件夹位置?

  15. 15

    如何获取某个文件夹内每个文件夹的名称

  16. 16

    如何复制目录结构,文件夹,子文件夹,文件属性,元数据,而不复制文件的实际内容?

  17. 17

    如何从文件夹获取数据库的最新备份?

  18. 18

    如何获取composer数据文件夹的GCS路径

  19. 19

    SSIS从共享文件夹获取图像

  20. 20

    从本地文件夹获取图像列表

  21. 21

    在文件夹内绘制每个图像

  22. 22

    使用Swift在OS X上获取所有可用的文件夹元数据

  23. 23

    无需身份验证即可获取Dropbox公用文件夹的元数据

  24. 24

    Dropbox Core API Java-无法获取元数据中的文件夹大小

  25. 25

    如何从网站URL获取图像并将所有图像存储在PC的文件夹中?

  26. 26

    如何从Codeigniter中的数据库和图像文件夹中删除图像

  27. 27

    如何根据数据框的图像编号列分隔文件夹中的图像?

  28. 28

    Gatsby从数据获取具有相对路径的图像文件夹

  29. 29

    如何从给定的文件夹中获取图像文件名

热门标签

归档