eio_utime()

异步地设置文件的访问时间和修改时间

首字母:E

函数: eio_utime()

适用版本: PHP 5 >= 5.4.0, PHP 7, PHP 8

用法: eio_utime(string $path, float $atime, float $mtime, int $flags, callable|null $callback, mixed $data = NULL)

说明: eio_utime() 函数用于异步地设置文件的访问时间和修改时间。

参数:

  • $path: 要设置时间的文件路径。
  • $atime: 文件的访问时间(Unix 时间戳格式)。
  • $mtime: 文件的修改时间(Unix 时间戳格式)。
  • $flags: 标志位参数,目前只有 EIO_PRI_DEFAULT 可用,表示使用默认的 I/O 优先级设置。
  • $callback: 可选参数,设置一个回调函数或方法,用于异步操作完成后的处理。
  • $data: 可选参数,传递给回调函数的额外数据。

返回值: 如果成功,返回 TRUE。否则,返回 FALSE。

示例:


在上面的示例中,我们使用 eio_utime() 函数异步地设置了指定文件的访问时间和修改时间。在回调函数中,根据操作结果判断是否设置成功,并进行相应的处理。最后,通过调用 eio_event_loop() 函数启动事件循环,使异步操作生效。

同首字母函数