SplFileInfo::getPathInfo

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

SplFileInfo::getPathInfoGets an SplFileInfo object for the path

Beschreibung

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

Gets an SplFileInfo object for the parent of the current file.

Parameter-Liste

class

Name of an SplFileInfo derived class to use, or itself if null.

Rückgabewerte

Returns an SplFileInfo object for the parent path of the file on success, or null on failure.

Changelog

VersionBeschreibung
8.0.0class is now nullable.

Beispiele

Beispiel #1 SplFileInfo::getPathInfo() example

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

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

string(8) "/usr/bin"

Siehe auch

To Top