У меня есть функция скажем readChildElementsFromXml()
который принимает $ domDocumentObject в качестве параметра.
Я хочу проверить, является ли переданный аргумент объектом DOMDocument или нет.
Есть ли is_domDocument()
функция или что-то подобное в PHP?
Заранее спасибо.
нет. Там нет такой функции, как
is_domDocument()
, Вы можете попробовать что-то вроде этого.
function is_domDocument($object)
{
if($object instanceof DOMDocument) {
echo "Its an object DOMDocument";
}
else {
echo "Not DOMDocument";
}
}
Вы можете использовать DOMDocument
http://php.net/manual/en/domdocument.validate.php
<?php
$dom = new DOMDocument;
$dom->load('book.xml');
if ($dom->validate()) {
echo "This document is valid!\n";
}
?>