SplFileInfo::getPathInfo

(PHP 5 >= 5.1.2, PHP 7, PHP 8)

SplFileInfo::getPathInfoCrée un objet SplFileInfo pour un chemin

Description

public SplFileInfo::getPathInfo(?string $class = null): ?SplFileInfo

Crée un objet SplFileInfo pour le dossier qui contient le fichier courant.

Liste de paramètres

class

Le nom d'une classe qui dérive de SplFileInfo, ou elle même si null.

Valeurs de retour

Retourne un objet SplFileInfo pour le dossier qui contient le fichier courant en cas de succès, ou null en cas d'échec.

Historique

Version Description
8.0.0 class est désormais nullable.

Exemples

Exemple #1 Exemple avec SplFileInfo::getPathInfo()

<?php
$info
= new SplFileInfo('/usr/bin/php');
$parent_info = $info->getPathInfo();
var_dump($parent_info->getRealPath());
?>

Résultat de l'exemple ci-dessus est similaire à :

string(8) "/usr/bin"

Voir aussi