PHP - Funzione pathinfo ()

La funzione pathinfo () può restituire un array che contiene informazioni su un percorso. Se il parametro options non viene passato, viene restituito un array associativo contenente gli elementi: dirname, basename, extension (se presente) e filename.

Sintassi

mixed pathinfo ( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )

Questa funzione pathinfo () può restituire informazioni sul percorso: o un array associativo o una stringa, a seconda delle opzioni.

Esempio 1

<?php
   print_r(pathinfo("/PhpProject/simple.txt"));
?>

Produzione

Array
(
    [dirname] => /PhpProject1
    [basename] => simple.txt
    [extension] => txt
    [filename] => simple
)

Esempio-2

<?php
   print_r(pathinfo("/PhpProject/simple.txt", PATHINFO_BASENAME));
?>

Produzione

simple.txt