Fungsi realpath

Fungsi realpath mengubah path relatif menjadi absolut, mengungkap semua tautan simbolik dan referensi ke direktori induk (..). Fungsi menerima satu parameter - path ke file atau direktori. Jika path tidak ada, fungsi akan mengembalikan false.

Sintaksis

phprealpath(path);

Contoh

Dapatkan path absolut ke file saat ini:

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

Hasil eksekusi kode (contoh):

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

Contoh

Mari coba dapatkan path ke file yang tidak ada:

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

Hasil eksekusi kode:

phpfalse

Contoh

Asumsikan bahwa /home/user/link merujuk ke /var/www. Mari kita buka path dengan tautan simbolik:

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

Hasil eksekusi kode (contoh):

php'/var/www/project'

Lihat Juga

  • fungsi pathinfo,
    yang mengembalikan informasi tentang path
  • fungsi basename,
    yang mengembalikan nama file
  • fungsi dirname,
    yang mengembalikan nama direktori