PHPのlinkinfo()関数
linkinfo()関数は、ハードリンクに関する情報を返します。この関数は、lstatシステムコールによって返されたデバイスIDを返します。エラーの場合は0またはFALSEを返します。
構文
linkinfo(link_path)
パラメータ
-
link_path − チェックするパスのリンク。
戻る
linkinfo()関数は、lstatシステムコールによって返されたデバイスIDを返します。エラーの場合は0またはFALSEを返します。
例
<?php echo linkinfo('/vmlinuz'); ?>
以下は、デバイスIDを返す出力です。
出力
332
別の例を見てみましょう。
例
<?php echo linkinfo('/new); ?>
以下は、リンクが存在しないことを示す出力です。
出力
0
-
PHPのfileinode()関数
fileinode()関数は、ファイルのiノード番号を返します。この関数は、成功するとファイルのiノード番号を返しますが、失敗するとFALSEを返します。 構文 fileinode(file_path) パラメータ file_path- チェックするファイル。 戻る fileinode()関数は、成功するとファイルのiノード番号を返しますが、失敗するとFALSEを返します。 以下は例です- 例 <?php $file_path= new.php'; if (getmyinode() == fileinode($f
-
PHPのdisk_free_space()関数
disk_free_space()関数は、ディレクトリの空き領域をバイト単位で返します。 構文 disk_free_space(dir_name); パラメータ dir_name − ディレクトリの名前を指定します。 戻る disk_free_space()関数は、ファイル内の使用可能なスペースのバイトを返します。失敗するとfalseを返します。 例 <?php echo disk_free_space("/home/"); ?> 出力 832806768640