XML_Util::createTag() -- create a tag
Synopsis
require_once 'XML/Util.php'; |
string XML_Util::createTag
(string $qname [, array $attributes = array() [, string $content = NULL [, string $namespaceUri = NULL [, integer $replaceEntities = XML_UTIL_REPLACE_ENTITIES]]]])
Description
create a tag with attributes, namespace and adds 'xmlns' if needed.
Parameter
string $qname - qualified tag name
array $attributes - assoc array with attributes
string $content - string content of the tag
string $namespaceUri - URI of the namespace if xmlns attribute should be added
integer $replaceEntities - whether to replace XML entities in content, embedd it in a CData section or leave it untouched.
Possible values are FALSE, XML_UTIL_REPLACE_ENTITIES or XML_UTIL_CDATA_SECTION.
Return value
string xml tag
Note
This function should be called
statically.