本文整理汇总了PHP中xml::cElement方法的典型用法代码示例。如果您正苦于以下问题:PHP xml::cElement方法的具体用法?PHP xml::cElement怎么用?PHP xml::cElement使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类xml
的用法示例。
在下文中一共展示了xml::cElement方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: makeInfoTypeListXML
/**
* 生成XML信息类型列表
* @author 肖飞
* @param string $strXML 请求xml字符串
* @return void
*/
function makeInfoTypeListXML($strXML)
{
$objXML = new xml();
$objXML->loadXML($strXML);
$string = "//Values/*";
$objXML->objXpath = new DOMXPath($objXML->objXML);
$arrData = $objXML->gNodeName($string);
$objXML = new xml();
if ($arr = $this->getTypeList($arrData['report_type_parentid'])) {
$root = $objXML->cElement("PHPToFlash");
$arrReturn = array(array("Result" => "1"));
$objXML->cElementChild("Return", $root, $arrReturn);
foreach ($arr as $key => $val) {
$arrReturn = array($val);
$objXML->cElementChild("TypeList", $root, $arrReturn);
}
echo $objXML->saveXML();
} else {
$root = $objXML->cElement("ExceptionDataSet");
$arrReturn = array(array("PKID" => "20", "Info" => "系统无法找到信息列表", "Remark" => "在请求信息列表时找不到列表"));
$objXML->cElementChild("Exception", $root, $arrReturn);
echo $objXML->saveXML();
}
}
示例2: xmlAlertExit
/**
* 函数名:xmlAlertExit($arrData)
* 作 用:非法操作警告输出xml
* @author Arthur <ArthurXF@gmail.com>
* @param $arrData (提示的错误信息数组)
* @return 无
* 备 注:无
*/
static function xmlAlertExit($arrData)
{
$objXML = new xml();
$root = $objXML->cElement("ExceptionDataSet");
$arrReturn = array($arrData);
$objXML->cElementChild("Exception", $root, $arrReturn);
echo $objXML->saveXML();
exit;
}