절대경로
서버 내 최상위 디렉터리인 루트 (/, ROOT) 디렉터리부터 표기하는 경로.
예컨대 '/var/log/mail/'
상대경로
현재 위치한 디렉터리를 기준으로 표기하는 경로. 현재 경로 표기는 '.', 상위 디렉터리는 '..'로 표기.
예컨대 './log/mail/'
PHP 예제코드
PHP 내장함수를 활용해 현재 코드가 입력되어 있는 파일의 절대경로와 상대경로를 다양한 방법으로 확인해 볼 수 있습니다.
// 현재 파일의 절대경로
$absolute_path = realpath(__FILE__);
echo $absolute_path;
// 현재 파일의 디렉토리 경로
$dir_path = dirname(__FILE__);
echo $dir_path;
// 상대경로를 절대경로로 변환
$relative_path = "./images/picture.jpg";
$absolute_path = realpath($relative_path);
echo $absolute_path;
참고
PHP: Hypertext Preprocessor
https://www.php.net
유용한 PHP 솔루션
https://www.ppcle.com/blog/php-scripts/
PHP GD 라이브러리, JPG PNG 손실 압축 비율
https://www.ppcle.com/blog/php-gd-library/