fileinode

(PHP 4, PHP 5, PHP 7)

fileinodeGets file inode

Опис

int fileinode ( string $filename )

Gets the file inode.

Параметри

filename

Path to the file.

Значення, що повертаються

Returns the inode number of the file, або FALSE в разі помилки.

Приклади

Приклад #1 Comparing the inode of a file with the current file

<?php
$filename 
'index.php';
if (
getmyinode() == fileinode($filename)) {
    echo 
'You are checking the current file.';
}
?>

Помилки/Винятки

При збоях, буде видаватись E_WARNING.

Примітки

Зауваження: Рузультати цієї функції кешуються. Прогляньте clearstatcache() для більш детальної інформації.

Підказка

As of PHP 5.0.0, this function can also be used with some URL wrappers. Refer to Supported Protocols and Wrappers to determine which wrappers support stat() family of functionality.

Прогляньте Також

  • getmyinode() - Gets the inode of the current script
  • stat() - Gives information about a file

add a note add a note

User Contributed Notes 1 note

up
0
sofe2038 at gmail dot com
3 years ago
As documented in https://www.php.net/manual/en/function.stat.php#refsect1-function.stat-returnvalues:
> On Windows, as of PHP 7.4.0, this is the identifier associated with the file, which is a 64-bit unsigned integer, so may overflow. Previously, it was always 0.

It appears that fileinode shares the same underlying implementation.
To Top