Intereting Posts
Исходный URL Slim Framework не удалось запустить php-функцию для обновления значения db с помощью document.write Регулярное выражение PHP для извлечения ссылки / кода TwitPic, если присутствует получать значения массива с помощью ключевого пути рекурсивной функции php Статическая соль против случайной соли – безопасность PHP Как получить ImageId из одной таблицы db и сохранить его в другой таблице db Слияние двух изображений PNG с библиотекой PHP GD Что такое хороший учебник или книга для изучения обработки кредитных карт с использованием PHP? mysql_fetch_assoc (): предоставленный аргумент не является допустимым ресурсом результата MySQL в php Проблемы при использовании функции обратного вызова в PHP Ошибка PHP: вызов функции-члена rowCount () для объекта без объекта Временной интервал PHP-резервирования макет atLeastOnce с конкретным значением, остальное не важно Как проверить, изменилось ли содержимое каталога с помощью PHP? Почему это возвращает идентификатор ресурса №2?

SimpleXMLElement не может быть найден при работе с пространствами имен

Я пытаюсь создать виджет в WordPress, и я столкнулся с проблемой создания объекта SimpleXMLElement.

Вот код:

namespace GenieKnows_Search; class GenieKnows_Search_Widget extends \WP_Widget { //Constructor function __construct() { parent::__construct('genieknows_search_widget', 'GenieKnows_Search_Widget'); } //Irrelevant Code. Removed for readability. //Return the XML function retrieve_gk_xml() { $xml = new SimpleXMLElement($this->create_gk_xml(), 0, true); //Line 114 return $xml->xpath('/feed/results/sponsored/listing'); } } 

Вот ошибка:

PHP Неустранимая ошибка: класс 'GenieKnows_Search \ SimpleXMLElement' не найден в /var/www/myticketpick.com/wp-content/plugins/genieknows-search/genieknows_search.php в строке 114

Казалось бы, он пытается искать класс SimpleXML внутри моего пространства имен GenieKnows_Search, однако я не понимаю, почему.

Любые идеи о том, почему эта ошибка происходит, и как я могу ее исправить?