Php/docs/function.linkinfo

提供:Dev Guides
< Php
移動先:案内検索

linkinfo

(PHP 4, PHP 5, PHP 7)

linkinfoリンクに関する情報を取得する


説明

linkinfo ( string $path ) : int

リンクに関する情報を取得します。

この関数を使用して (pathが指している) リンクが実際に存在するかどうかを、 (stat.h で定義されている S_ISLNK マクロと同じ方法で) チェックします。


パラメータ

path
リンクへのパス。


返り値

linkinfo()は、lstat システムコールで返された Unix C 言語の stat 構造体の st_dev フィールドを返します。 成功した場合は負でない数値を返します。 リンクが存在しない場合は -1 を返し、open.base_dir の違反が起きた場合は false を返します。


例1 linkinfo() の例

<?phpecho linkinfo('/vmlinuz'); // 835?>

参考

  • symlink() - シンボリックリンクを作成する
  • link() - ハードリンクを作成する
  • readlink() - シンボリックリンク先を返す