라이브러리

[PHP] readlink - 심볼릭 링크의 대상을 반환합니다.




PHP에서 readlink 함수는 symbolic link의 실제 경로를 반환합니다. symbolic link는 파일 시스템에서 사용하는一种 링크입니다. 이 링크는 실제 파일의 위치를 가리키는 가상의 이름입니다.

readlink 함수 사용법


readlink 함수는 다음 형식으로 사용됩니다.

#hostingforum.kr
php

string readlink(string $path)



- `$path` : symbolic link의 경로

예제


#hostingforum.kr
php

// symbolic link 생성

$symLink = 'symbolic_link.txt';

$realLink = 'real_link.txt';



// symbolic link를 생성합니다.

symlink($realLink, $symLink);



// readlink 함수를 사용하여 symbolic link의 실제 경로를 반환합니다.

$actualPath = readlink($symLink);



// 결과를 출력합니다.

echo "Symbolic link의 실제 경로: $actualPath
";



결과


#hostingforum.kr


Symbolic link의 실제 경로: real_link.txt



주의사항


- readlink 함수는 symbolic link의 실제 경로를 반환합니다. 만약 symbolic link가 없으면, 함수는 FALSE를 반환합니다.
- readlink 함수는 PHP 4.3.0 이상에서 사용할 수 있습니다.

심화된 예제


#hostingforum.kr
php

// symbolic link 생성

$symLink1 = 'symbolic_link1.txt';

$realLink1 = 'real_link1.txt';

$symLink2 = 'symbolic_link2.txt';

$realLink2 = 'real_link2.txt';



// symbolic link를 생성합니다.

symlink($realLink1, $symLink1);

symlink($realLink2, $symLink2);



// readlink 함수를 사용하여 symbolic link의 실제 경로를 반환합니다.

$actualPath1 = readlink($symLink1);

$actualPath2 = readlink($symLink2);



// 결과를 출력합니다.

echo "Symbolic link1의 실제 경로: $actualPath1
";

echo "Symbolic link2의 실제 경로: $actualPath2
";



결과


#hostingforum.kr


Symbolic link1의 실제 경로: real_link1.txt

Symbolic link2의 실제 경로: real_link2.txt



이 예제에서는 두 개의 symbolic link를 생성하고, readlink 함수를 사용하여 실제 경로를 반환합니다. 결과를 출력하여 실제 경로를 확인할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 297 페이지

검색

게시물 검색