本文整理汇总了PHP中F3::xmlEncode方法的典型用法代码示例。如果您正苦于以下问题:PHP F3::xmlEncode方法的具体用法?PHP F3::xmlEncode怎么用?PHP F3::xmlEncode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类F3
的用法示例。
在下文中一共展示了F3::xmlEncode方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: locale
/**
Template directive handler
@param $_tree DOMDocument
@public
**/
public static function locale($_tree)
{
$_node =& $_tree->nodeptr;
foreach ($_node->attributes as $_attr) {
$_vars[$_attr->name] = $_attr->value;
}
$_vars = is_array($_vars) ? array_map('F3::resolve', $_vars) : array();
if (!count(self::$dict)) {
// Load default dictionary
self::loadDict();
}
$_msg = msgfmt_create(self::getDefault(), self::$dict[$_node->nodeValue]);
$_block = $_msg ? F3::xmlEncode($_msg->format($_vars), TRUE) : '';
$_len = strlen($_block);
if ($_len) {
$_tree->fragment->appendXML($_block);
// Insert fragment before current node
$_node->parentNode->insertBefore($_tree->fragment, $_node);
}
}