271 of 410 menu

Functie basename

De functie basename retourneert de laatste component van een pad. De eerste parameter is een padstring, de tweede (optionele) parameter is een suffix dat van het resultaat afgeknipt moet worden. De functie werkt met paden in UNIX- en Windows-stijl.

Syntaxis

basename(path, [suffix]);

Voorbeeld

Bestandsnaam ophalen uit volledig pad:

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

Uitvoerresultaat van de code:

'index.html'

Voorbeeld

Bestandsnaam ophalen met verwijdering van extensie:

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

Uitvoerresultaat van de code:

'index'

Voorbeeld

Werken met Windows-paden:

<?php echo basename('C:\Windows\system32\cmd.exe'); ?>

Uitvoerresultaat van de code:

'cmd.exe'

Voorbeeld

Naam van map ophalen:

<?php echo basename('/var/www/site/'); ?>

Uitvoerresultaat van de code:

'site'

Zie ook

  • de functie dirname,
    die de naam van de map retourneert
  • de functie pathinfo,
    die informatie over het pad retourneert
  • de functie realpath,
    die het absolute pad retourneert
itpteskkuz