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 add a note

User Contributed Notes

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