Как проверить, является ли переменная объектом DOMDocument?

У меня есть функция скажем readChildElementsFromXml() который принимает $ domDocumentObject в качестве параметра.

Я хочу проверить, является ли переданный аргумент объектом DOMDocument или нет.

Есть ли is_domDocument() функция или что-то подобное в PHP?

Заранее спасибо.

1

Решение

нет. Там нет такой функции, как is_domDocument(), Вы можете попробовать что-то вроде этого.

function is_domDocument($object)
{
if($object instanceof DOMDocument) {
echo "Its an object DOMDocument";
}
else {
echo "Not DOMDocument";
}
}
0

Другие решения

Вы можете использовать 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";
}

?>
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector