检查一个php变量包含一个SimpleXMLObject

时间:2016-03-22 14:44:01

标签: php xml simplexml

我需要检查$ model变量是否包含SimpleXMLObject类型的对象。

$model = convertToSimpleXml($fileName, $filePath);

这是convertToSimpleXml方法的结尾,使用simplexml_load_file返回对象

$simpleXml = simplexml_load_file($path);
return $simpleXml;

我已经尝试将其作为一个阵列或类似的东西进行检查,但没有好运,已经四处寻找示例,但无法找到问题的明确答案。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

您只需查看$simpleXml的课程:

即可
$simpleXml = simplexml_load_file($path);
if($simpleXml instanceof SimpleXMLElement) {
  return $simpleXml;
} else {
  return false;
}