Функција realpath

Функција realpath претвара релативну путању у апсолутну, откривајући све симболичке везе и везе на родитељске директоријуме (..). Функција прихвата један параметар - путању до датотеке или директоријума. Ако путања не постоји, функција ће вратити false.

Синтакса

phprealpath(path);

Пример

Добијмо апсолутну путању до тренутне датотеке:

php<?php
  echo realpath(__FILE__);
?>

Резултат извршавања кода (пример):

php'/var/www/project/index.php'

Пример

Покушајмо да добијемо путању до непостојеће датотеке:

php<?php
  $res = realpath('nonexistent/file.txt');
  var_dump($res);
?>

Резултат извршавања кода:

phpfalse

Пример

Претпоставимо да /home/user/link показује на /var/www. Откријмо путању са симболичким везама:

php<?php
  echo realpath('/home/user/link/project');
?>

Резултат извршавања кода (пример):

php'/var/www/project'

Погледајте такође

  • функцију pathinfo,
    која враћа информације о путањи
  • функцију basename,
    која враћа име датотеке
  • функцију dirname,
    која враћа име директоријума