php link()函数
php link()函数用于创建一个硬链接或符号链接。它接收两个参数,分别是原始文件路径和目标文件路径,并返回一个布尔值,表示是否创建成功。
bool link ( string $oldname , string $newname )
使用link()函数时,需要注意以下几点:
- 原始文件和目标文件必须是同一个文件系统;
- 原始文件必须存在;
- 目标文件不能存在;
- 原始文件和目标文件不能是相同的文件;
- 对于符号链接,原始文件和目标文件必须在同一个文件系统中;
- 对于硬链接,原始文件和目标文件可以在不同的文件系统中。
示例:将原始文件/var/www/test.php创建硬链接/var/www/test1.php,可以使用如下代码:
$ret = link('/var/www/test.php', '/var/www/test1.php'); if ($ret) { echo 'Create link success!'; } else { echo 'Create link failed!'; }