PHP |符号链接()函数
PHP中的 symlink()函数是一个内置函数,用于为已经存在的目标创建符号链接。它有助于为目标创建特定的名称链接。
目标和链接名称作为参数发送给 symlink()函数,成功时返回 True,失败时返回 False。
symlink()函数不提供 HTML 链接,而是提供文件系统中的链接。
句法:
symlink(target, link)
使用的参数:
PHP中的 symlink()函数接受两个参数。
- target :这是一个强制参数,它指定必须创建其链接的目标。
- link :它是一个强制参数,指定链接名称。
返回值:
它在成功时返回 True,在失败时返回 False。
错误和异常
- 如果您运行PHP的系统早于 Windows Vista/Windows Server 2008,则 symlink()函数不起作用。
- symlink()函数只接受窗口上的绝对路径。符号链接不支持窗口上的相对路径。
- symlink()函数返回布尔值 False,但很多时候它会返回一个非布尔值,其计算结果为 False。
例子:
Input : $target_pointer = 'gfg.txt';
$link_name = 'geeksforgeeks';
symlink($target_pointer, $link_name);
Output : 1
Input : $target_pointer = "/home/user1/gfg.txt";
$link_name = 'mylink';
$test = symlink($target_pointer, $link_name);
if ($result)
{
echo ("Symlink has been created!");
}
else
{
echo ("Symlink cannot be created!");
}
Output : Symlink has been created!
下面的程序说明了 symlink()函数。
假设有一个名为“gfg.txt”的文件
程序 1
php
php
输出:
1
节目二
PHP
输出:
Symlink has been created!
参考:
PHP 。 PHP