查詢

linkinfo()函式—用法及示例

「 獲取一個符號連結的資訊 」


函式名:linkinfo()

適用版本:PHP 4, PHP 5, PHP 7

函式描述:linkinfo()函式用於獲取一個符號連結的資訊。

語法:int linkinfo(string $path)

引數:

  • $path:要獲取資訊的符號連結路徑。

返回值:如果成功獲取符號連結的資訊,則返回一個非負整數,表示連結的型別。如果失敗,則返回-1。

示例:

<?php
$link = '/path/to/symlink';
$info = linkinfo($link);

if ($info != -1) {
    echo "符號連結是有效的,型別為:$info";
} else {
    echo "無法獲取符號連結資訊。";
}
?>

注意事項:

  • linkinfo()函式只適用於UNIX系統,不適用於Windows系統。
  • 符號連結的型別可以透過返回值進行判斷,常見型別包括:0(硬連結)、1(符號連結)等。
  • 如果指定的路徑不是一個符號連結,linkinfo()函式將返回-1。
  • linkinfo()函式在PHP 7.2.0版本之後已被廢棄,不建議在新的程式碼中使用。推薦使用其他相關函式來替代,例如:lstat()、is_link()等。
補充糾錯
上一個函式: list()函式
下一個函式: link()函式
熱門PHP函式
分享連結