realpath funksiyası

realpath funksiyası nisbi yolu absolut yola çevirir, bütün simvolik keçidləri və valideyn kataloqlarına istinadları (..) aşkar edir. Funksiya bir parametr qəbul edir - fayl və ya kataloq yolu. Əgər yol mövcud deyilsə, funksiya false qaytaracaq.

Sintaksis

phprealpath(path);

Nümunə

Cari faylın absolut yolunu əldə edək:

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

Kodun icra nəticəsi (nümunə):

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

Nümunə

Gəlin mövcud olmayan faylın yolunu əldə etməyə çalışaq:

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

Kodun icra nəticəsi:

phpfalse

Nümunə

Tutaq ki, /home/user/link /var/www-ə istinad edir. Simvolik keçidlərlə yolu açaq:

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

Kodun icra nəticəsi (nümunə):

php'/var/www/project'

Həmçinin bax

  • pathinfo funksiyasına,
    yol haqqında məlumat qaytaran
  • basename funksiyasına,
    faylın adını qaytaran
  • dirname funksiyasına,
    kataloqun adını qaytaran