当前位置: 首页 > 知识库问答 >
问题:

php - 如何使用inotify获取文件名及目录结构?

柳德义
2023-12-13

inotify监听文件目录下文件夹及文件创建,如何获取文件名及目录结构

需求是监听摄像头上传的图片,将图片路径存储到数据库中,目前使用inotify监听文件目录实现了文件名的获取调用PHP脚本并存储成功,但是图片完整路径存储还没实现

共有1个答案

陈毅
2023-12-13

https://www.php.net/manual/en/function.inotify-read.php

inotify_read(resource $inotify_instance): array 方法的返回值是由四部分组成:wd、mask、cookie 和 name。其中 name 是文件路径,表示由 watched 目录开始的相对路径。

希望对你能有帮助。

 类似资料:
  • 问题内容: 出于某种原因,我使用以下代码将文件名始终保持为“ 1”: 当我在$ results_array中回显每个元素时,我得到了一堆‘1’,而不是文件名。如何获得文件名? 问题答案: 不要打扰open / readdir,而使用:

  • 本文向大家介绍php获取目录中所有文件名及判断文件与目录的简单方法,包括了php获取目录中所有文件名及判断文件与目录的简单方法的使用技巧和注意事项,需要的朋友参考一下 一,php获取目录中的所有文件名 1、打开要操作目录的目录句柄 代码示例: 2、循环读取目录下的所有文件 代码示例: 3、关闭目录 代码示例: 二,php判断文件和目录函数 说明:如果目标对象是文件,系统返回true,否则返回fal

  • 问题内容: 我正在尝试查找指定目录下的所有文件和文件夹 例如我有/ home / user / stuff 我想回来 希望这是有道理的! 问题答案:

  • 本文向大家介绍php读取目录及子目录下所有文件名的方法,包括了php读取目录及子目录下所有文件名的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php读取目录及子目录下所有文件名的方法,分享给大家供大家参考。具体实现方法如下: 一般来说php中读取目录下的文件名的方式确实不少,最简单的是scandir,具体代码如下: 稍微复杂点的,来自于php手册: 这些都只能读取当前指定目录下的文

  • 问题内容: 所以我有这个程序来处理CSV文件。我有一行代码来加载文件。 我想找到一种方法,可以在目录中查找并获取最新文件(它们都具有日期标签,因此它们在内部顺序)并将名称设置为。 我真的找不到并理解php目录的文档,因此也将不胜感激任何有用的资源。谢谢。 问题答案: 这是尝试使用, 假设 目录中只有文件带有 时间戳的文件名 : 我们首先以降序列出目录中的所有文件,然后以列表中最先出现的那个文件名具

  • 请给我一个解决方案,获取不包含文件"输入..."使用PHP的目录名称。我的文件夹结构是这样的: 因为Dir1和Dir3有“input…”文件,所以它将得到name=dir2,dir4,dir5。我有代码,但它不工作。请帮我修一下!