📜  PHP |符号链接()函数

📅  最后修改于: 2022-05-13 01:56:34.007000             🧑  作者: Mango

PHP |符号链接()函数

PHP中的 symlink()函数是一个内置函数,用于为已经存在的目标创建符号链接。它有助于为目标创建特定的名称链接。
目标和链接名称作为参数发送给 symlink()函数,成功时返回 True,失败时返回 False。
symlink()函数不提供 HTML 链接,而是提供文件系统中的链接。
句法:

symlink(target, link)

使用的参数:
PHP中的 symlink()函数接受两个参数。

  1. target :这是一个强制参数,它指定必须创建其链接的目标。
  2. link :它是一个强制参数,指定链接名称。

返回值:
它在成功时返回 True,在失败时返回 False。
错误和异常

  1. 如果您运行PHP的系统早于 Windows Vista/Windows Server 2008,则 symlink()函数不起作用。
  2. symlink()函数只接受窗口上的绝对路径。符号链接不支持窗口上的相对路径。
  3. 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