Funksie dirname

Die funksie dirname gee die pad na die ouer gids van die gespesifiseerde pad terug. As eerste parameter aanvaar die funksie 'n string met die pad, en as tweede opsionele parameter - die aantal vlakke opwaarts waarna opgegaan moet word.

Sintaksis

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

Voorbeeld

Laat ons die ouer gids vir die pad kry:

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

Resultaat van die kode-uitvoering:

php'/var/www/html'

Voorbeeld

Laat ons twee vlakke opwaarts in gidse gaan:

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

Resultaat van die kode-uitvoering:

php'/var'

Voorbeeld

Werk met relatiewe paaie:

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

Resultaat van die kode-uitvoering:

php'images'

Sien ook

  • die funksie basename,
    wat die lêernaam teruggee
  • die funksie pathinfo,
    wat inligting oor die pad teruggee
  • die funksie realpath,
    wat die absolute pad teruggee