link()為指定目標創建硬鏈接。目標和鏈接將作為參數傳遞給link()函數,成功時返回true,失敗時返回false。
用法:
link(target, link)
使用的參數:
PHP中的link()函數接受兩個參數。
- target:它是指定目標的必需參數。
- link:它是必填參數,用於指定鏈接的名稱。
返回值:
成功返回TRUE,失敗返回FALSE。
錯誤與異常
- link()函數不適用於遠程文件,因為必須通過服務器的文件係統訪問要檢查的文件。
- link()函數創建的鏈接不是HTML鏈接,而是文件係統中的鏈接。
- 在linux中,不允許硬鏈接到目錄。
例子:
Input:$targetfile = 'gfg.txt.'; $linkname = 'gfglink'; link($targetfile, $linkname); Output:1 Input:$targetfile = 'gfg.txt.'; $linkname = 'gfglink'; if(!link($targetfile, $linkname)) { echo('Link has been created!'); } else { echo('Link cannot be created!'); } Output:Link has been created!
以下示例程序旨在說明link()函數。
程序1:
<?php
// target file
$targetfile = 'gfg.txt';
// name of the link
$linkname = 'gfglink';
// creating a symbolic link for the target file
link($targetfile, $linkname);
?>
輸出:
1
程序2:
<?php
// target file
$targetfile = 'gfg.txt';
// name of the link
$linkname = 'gfglink';
// creating a symbolic link for the target file
if(!link($targetfile, $linkname))
{
echo('Link has been created!');
}
else
{
echo('Link cannot be created!');
}
?>
輸出:
Link has been created!
參考:
http://php.net/manual/en/function.link.php
相關用法
- HTML <link>用法及代碼示例
- HTML <link> rel屬性用法及代碼示例
- HTML Link rel用法及代碼示例
- HTML DOM Link用法及代碼示例
- HTML <link> hreflang屬性用法及代碼示例
- HTML <link> target屬性用法及代碼示例
- HTML <link> media屬性用法及代碼示例
- HTML <body> link屬性用法及代碼示例
- HTML <link> charset屬性用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | link() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。