PHP | is_link( )函数
PHP中的 is_link()函数用于检查指定文件是否为符号链接。文件的路径作为参数发送给 is_link()函数,如果文件名存在并且是符号链接,则返回 TRUE,否则返回 FALSE。
句法:
is_link(file)
使用的参数:
PHP中的 is_link()函数只接受一个参数。
- file :这是一个强制参数,指定文件的路径。
返回值:
如果文件名存在并且是符号链接,则返回 TRUE,否则返回 FALSE。
例外:
- 失败时发出 E_WARNING。
- 此函数的结果被缓存,因此 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