Fungsi realpath

Fungsi realpath menukar laluan relatif kepada laluan mutlak, mengembangkan semua pautan simbolik dan rujukan kepada direktori induk (..). Fungsi ini menerima satu parameter - laluan ke fail atau direktori. Jika laluan tidak wujud, fungsi akan mengembalikan false.

Sintaks

phprealpath(path);

Contoh

Dapatkan laluan mutlak ke fail semasa:

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

Keputusan pelaksanaan kod (contoh):

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

Contoh

Cuba dapatkan laluan ke fail yang tidak wujud:

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

Keputusan pelaksanaan kod:

phpfalse

Contoh

Katakan /home/user/link merujuk kepada /var/www. Kembangkan laluan dengan pautan simbolik:

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

Keputusan pelaksanaan kod (contoh):

php'/var/www/project'

Lihat juga

  • fungsi pathinfo,
    yang mengembalikan maklumat tentang laluan
  • fungsi basename,
    yang mengembalikan nama fail
  • fungsi dirname,
    yang mengembalikan nama direktori