link 함수
(PHP 4, PHP 5, PHP 7, PHP 8)
link — 하드 링크 만들기
설명
link(string $target
, string $link
): bool
link()는 하드 링크를 생성합니다.
매개변수
target
- 링크의 대상입니다.
link
- 링크 이름입니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
오류/예외
link
가 이미 존재하거나 target
이 존재하지 않는 경우 함수가 실패하고 E_WARNING
을 발행합니다.
Examples
예제 #1 간단한 하드 링크 만들기
<?php
$target = 'source.ext'; // This is the file that already exists
$link = 'newfile.ext'; // This the filename that you want to link it to
link($target, $link);
?>
노트
참고: 이 함수는 검사할 파일이 서버의 파일 시스템을 통해 액세스할 수 있어야 하므로 원격 파일에서는 작동하지 않습니다.
참고: Windows 전용: 이 기능을 사용하려면 PHP가 상승된 모드에서 실행되거나 UAC가 비활성화된 상태로 실행되어야 합니다.
기타
- symlink() - 심볼릭 링크 생성
- readlink() - 심볼릭 링크의 타겟을 반환
- linkinfo() - 링크에 대한 정보를 가져옵니다.
- unlink() - 파일 삭제