arturu/xml-tag

Convert PHP array to XML tag

Maintainers

👁 arturu

Package info

github.com/arturu/XMLTag

Homepage

pkg:composer/arturu/xml-tag

Statistics

Installs: 641

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v1.3 2017-11-06 15:12 UTC

Requires

  • php: >=5.6

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

GPL v3.0 40cd91bb2bad81e37356fc0dc8359b094c17d296

  • Pietro Arturo Panetta <arturu.woop@arturu.it>

This package is not auto-updated.

Last update: 2026-06-17 16:23:02 UTC


README

👁 Build Status

Convert PHP array to XML tag

Installation

composer require arturu/xml-tag

Usage example

<?php
use Arturu\XMLTag\Element;

$tag = array(
 'type'=> 'div', // optional
 'attributes'=> array("id"=>"testId","class"=>"a b c",foo"=>"bar"), // optional
 'injectTag' => false // optional, inject raw text in to tag
 'implicit'=> false, // optional, closure implicit set text ' />'
 'content' => "Test content", // optional
);
echo Element::render($tag);

Output

<div id="testId" class="a b c" foo="bar">Test content</div>

See: tests/ElementTest.php for more examples

License

GPL v3.0 - Read LICENSE file