SplFileInfo::getPathInfo

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

SplFileInfo::getPathInfo Получает объект SplFileInfo для заданного пути

Описание

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

Метод получает объект класса SplFileInfo для родителя текущего файла.

Список параметров

class

Имя производного от SplFileInfo класса или своё имя, если null.

Возвращаемые значения

Метод возвращает объект класса SplFileInfo для родительского пути файла в случае успешного выполнения или null, если возникла ошибка.

Список изменений

Версия Описание
8.0.0 class теперь допускает значение null.

Примеры

Пример #1 Пример использования SplFileInfo::getPathInfo()

<?php

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

?>

Вывод приведённого примера будет похож на:

string(8) "/usr/bin"

Смотрите также

  • SplFileInfo::setInfoClass() - Задаёт имя класса, объекты которого будут создаваться методами SplFileInfo::getFileInfo и SplFileInfo::getPathInfo

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top