PHP Conference Nagoya 2025

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

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top