Skip to content

Xml::create()

Creates an XML string from an array

Xml::create(array|string $props, string $name = 'root', bool $head = true, string $indent = '  ', int $level = 0): string

Parameters

Name Type Default Description
$props * array|string The source array or tag content (used internally)
$name string 'root' The name of the root element
$head bool true Include the XML declaration head or not
$indent string ' ' Indentation string, defaults to two spaces
$level int The indendation level (used internally)

Return type

string

Parent class

Kirby\Toolkit\Xml