检查 php 变量是否包含 SimpleXMLObject
Check a php variable contains a SimpleXMLObject
我需要检查 $model 变量是否包含 SimpleXMLObject 类型的对象。
$model = convertToSimpleXml($fileName, $filePath);
这是使用 simplexml_load_file
返回对象的 convertToSimpleXml 方法的结尾
$simpleXml = simplexml_load_file($path);
return $simpleXml;
我试过将其作为数组或类似的东西进行检查,但没有成功,四处寻找示例,但找不到问题的任何明确答案。有人可以帮忙吗?
您只需检查 $simpleXml
的 class:
$simpleXml = simplexml_load_file($path);
if($simpleXml instanceof SimpleXMLElement) {
return $simpleXml;
} else {
return false;
}
我需要检查 $model 变量是否包含 SimpleXMLObject 类型的对象。
$model = convertToSimpleXml($fileName, $filePath);
这是使用 simplexml_load_file
返回对象的 convertToSimpleXml 方法的结尾$simpleXml = simplexml_load_file($path);
return $simpleXml;
我试过将其作为数组或类似的东西进行检查,但没有成功,四处寻找示例,但找不到问题的任何明确答案。有人可以帮忙吗?
您只需检查 $simpleXml
的 class:
$simpleXml = simplexml_load_file($path);
if($simpleXml instanceof SimpleXMLElement) {
return $simpleXml;
} else {
return false;
}