2024年PHP开发者大会日本站

直接IO函数

目录

  • dio_close — 关闭由fd指定的描述符
  • dio_fcntl — 对fd执行c库fcntl操作
  • dio_open — 打开一个文件(必要时创建),其级别低于C库输入/输出流函数允许的级别
  • dio_read — 从文件描述符读取字节
  • dio_seek — 从whence位置在fd上查找pos
  • dio_stat — 获取文件描述符fd的stat信息
  • dio_tcsetattr — 设置串行端口的终端属性和波特率
  • dio_truncate — 将文件描述符fd截断到offset字节
  • dio_write — 将数据写入fd,可选地在length处截断
添加注释

用户贡献的注释 2条注释

richard d_0t cubek a_t example D0_t com
17年前
重要

--enable-dio不被识别为选项。报告错误后,我得到了以下答案

它不再捆绑在一起了。请参阅 http://pecl.php.net/dio 获取CVS版本(由于未维护,pecl中没有发行版)。不是错误 > 无效。
tom at bitworks dot de
17年前
要在Linux系统上使用强制锁定,文件系统必须做好准备。

#/etc/fstab:静态文件系统信息。
#
# <文件系统> <挂载点> <类型> <选项> <转储> <通行证>
/dev/hda1 / ext3 errors=remount-ro,mand 0 1
/dev/hda2 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom iso9660 ro,user,noauto 0 0

例如,这里已为ext3分区准备了强制锁定。否则,系统上将无法使用任何dio_function。
To Top