array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'zh', ), 'this' => array ( 0 => 'function.linkinfo.php', 1 => 'linkinfo', ), 'up' => array ( 0 => 'ref.filesystem.php', 1 => '文件系统函数', ), 'prev' => array ( 0 => 'function.link.php', 1 => 'link', ), 'next' => array ( 0 => 'function.lstat.php', 1 => 'lstat', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'zh', 'path' => 'reference/filesystem/functions/linkinfo.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
linkinfo — 获取一个连接的信息
获取一个连接的信息。
本函数用来验证一个连接(由 path
所指向的)是否确实存在(使用 stat.h 中的 S_ISLNK
宏同样的方法)。
path
连接的路径。
linkinfo() 返回 lstat
系统调用所返回的 UNIX C stat 结构中的 st_dev
字段。成功时返回非负数,如果链接未找到则返回 -1,如果跟 open.base_dir 冲突则返回 false
。
示例 #1 linkinfo() 例子
<?php
echo linkinfo('/vmlinuz'); // 835
?>