Skip to main content

Path information

XML
<file:pathinfo var="var" filename="string"/>

<file:pathinfo /> parses a filename and returns the various components thereof.

<file:pathinfo /> returns an array comprised of the following items:

Key Description

dirname directory name basename base name extension file extension filename filename without extension

Attributes

NameTypeDescriptionDefined By
varvarResult variable name file:pathinfo
filenamestringFilename file:pathinfo

Results

BindingTypePredicate
vararrayno-result-propagation

Examples

XML
<file:pathinfo var="info" filename="./test/ixml.inc"/>
<output>Dir: $info.dirname, Base: $info.basename, Ext: $info.extension, Name: $info.filename</output>
<!-- Dir: ./test, Base: ixml.inc, Ext: inc, Name: ixml -->