Html::create()
Creates an XML string from an array
Html::create(array|string $props, string $name = 'root', bool $head = true, string $indent = ' ', int $level = 0): string
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| $propsrequired | arrayorstring |
no default value | 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 |
0
|
The indentation level (used internally) |
Return type
string
The XML string
Parent class
Kirby\Cms\Html
inherited from Kirby\Toolkit\Xml