Fungsi dirname

Fungsi dirname mengembalikan jalur ke direktori induk dari jalur yang ditentukan. Parameter pertama fungsi menerima string berisi jalur, dan parameter opsional kedua - jumlah tingkat naik yang diperlukan.

Sintaksis

phpdirname(string $path, int $levels = 1): string

Contoh

Dapatkan direktori induk untuk jalur:

php<?php
  echo dirname('/var/www/html/index.php');
?>

Hasil eksekusi kode:

php'/var/www/html'

Contoh

Naik dua tingkat ke atas direktori:

php<?php
  echo dirname('/var/www/html/index.php', 2);
?>

Hasil eksekusi kode:

php'/var'

Contoh

Bekerja dengan jalur relatif:

php<?php
  echo dirname('images/photo.jpg');
?>

Hasil eksekusi kode:

php'images'

Lihat juga

  • fungsi basename,
    yang mengembalikan nama file
  • fungsi pathinfo,
    yang mengembalikan informasi tentang jalur
  • fungsi realpath,
    yang mengembalikan jalur absolut