📜  PHP | is_link( )函数

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

PHP | is_link( )函数

PHP中的 is_link()函数用于检查指定文件是否为符号链接。文件的路径作为参数发送给 is_link()函数,如果文件名存在并且是符号链接,则返回 TRUE,否则返回 FALSE。

句法:

is_link(file)

使用的参数:
PHP中的 is_link()函数只接受一个参数。

  • file :这是一个强制参数,指定文件的路径。

返回值:
如果文件名存在并且是符号链接,则返回 TRUE,否则返回 FALSE。

例外:

  1. 失败时发出 E_WARNING。
  2. 此函数的结果被缓存,因此 clearstatcache()函数用于清除缓存。

例子:

Input : $mylink = "gfg";
        if(is_link($mylink))
        {
         echo ("$mylink is a symbolic link!");
        }
        else
        {
         echo ("$mylink is not a symbolic link!");
        }

Output : gfg is a symbolic link!

Input : $mylink = "gfg";
        if (is_link($mylink)) 
        {
         echo ("$mylink is a symbolic link!");
         echo "Reading the link :\n";
         echo(readlink($mylink));
        }
        else 
        {
         symlink("gfg", $mylink);
        }
Output : gfg is a symbolic link!
         Reading the link :
         A portal for geeks!

下面的程序说明了 is_link()函数。

程序 1


输出:

gfg is a symbolic link!

节目二


输出:

gfg is a symbolic link!
Reading the link :
A portal for geeks!

参考:
http:// PHP.net/manual/en/函数.is-link。 PHP