This function, in spite of its name, also works for directories. Most any valid path in the filesystem will generate an inode value.
(PHP 4, PHP 5, PHP 7)
fileinode — 取得文件的 inode
$filename
)取得文件的 inode。
filename
文件的路径。
返回文件的 inode 节点号, 或者在失败时返回 FALSE
。
Example #1 将某个文件和当前文件的 inode 进行对比
<?php
$filename = 'index.php';
if (getmyinode() == fileinode($filename)) {
echo 'You are checking the current file.';
}
?>
失败时抛出E_WARNING
警告。
Note: 此函数的结果会被缓存。参见 clearstatcache() 以获得更多细节。
自 PHP 5.0.0 起, 此函数也用于某些 URL 包装器。请参见 支持的协议和封装协议以获得支持 stat() 系列函数功能的包装器列表。
This function, in spite of its name, also works for directories. Most any valid path in the filesystem will generate an inode value.