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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。