Содержание маркетинга

PHP: загружен ли SimpleXML?

Я создал пару плагинов, требующих PHP5 + и SimpleXML. SimpleXML - это гораздо более простой и эффективный метод синтаксического анализа ответов XML от APIс. Проблема, однако, в том, что я получал несколько писем в день или неделю, спрашивая меня, почему пользователь не может загрузить программу, и это привело к ошибкам.

Судя по всему, моих уведомлений в плагинах и на страницах проекта было недостаточно, поэтому я поступил правильно и добавил функциональные возможности в оба плагина, чтобы убедиться, что расширение SimpleXML загружено.

Функция PHP для проверки расширения SimpleXML загружена:

функция isSimpleXMLLoaded () {$ array = array (); $ array = get_loaded_extensions (); $ result = false; foreach ($ array as $ i => $ value) {if (strtolower ($ value) == "simplexml") {$ result = true; }} return $ result; }

Теперь в функциях, использующих SimpleXML, я могу просто убедиться, что он загружен, прежде чем я действительно попробую вызов SimpleXML. Если

if (! isSimpleXMLLoaded ()) {echo "Разместите свой сайт в другом месте!"; возвращение; }

Я знаю, что у меня есть гуру PHP, которые следят за моим блогом, дайте мне знать, как я это сделал! Я выпустил небольшие обновления для обоих плагинов, чтобы использовать этот метод.

Douglas Karr

Douglas Karr является директором по маркетингу OpenINSIGHTS и основатель компании Martech Zone. Дуглас помог десяткам успешных стартапов MarTech, помог в комплексной проверке приобретений и инвестиций Martech на сумму более 5 миллиардов долларов, а также продолжает помогать компаниям во внедрении и автоматизации их стратегий продаж и маркетинга. Дуглас — международно признанный эксперт по цифровой трансформации, а также эксперт в области MarTech и спикер. Дуглас также является автором опубликованного руководства для чайников и книги по бизнес-лидерству.

Статьи по теме

Вернуться к началу кнопки
Закрыть

Adblock обнаружен

Martech Zone может предоставить вам этот контент бесплатно, потому что мы монетизируем наш сайт за счет доходов от рекламы, партнерских ссылок и спонсорства. Мы были бы признательны, если бы вы удалили блокировщик рекламы при просмотре нашего сайта.