Content Marketing

PHP: Je načten SimpleXML?

Existuje několik pluginů, které jsem vytvořil, které vyžadují PHP5 + a SimpleXML. SimpleXML je mnohem jednodušší a výkonnější metoda analýzy odpovědí XML z APIs. Problém však je, že bych se dostal na několik e-mailů denně nebo týdně a ptal se mě, proč uživatel nemohl načíst program, což vedlo k chybám.

Moje oznámení na zásuvných modulech a na stránkách projektu zjevně nestačila, takže jsem udělal správnou věc a přidal funkčnost k oběma zásuvným modulům, abych ověřil, že je načteno rozšíření SimpleXML.

Je načtena funkce PHP pro kontrolu rozšíření SimpleXML:

funkce isSimpleXMLLoaded () {$ array = array (); $ array = get_loaded_extensions (); $ result = false; foreach ($ pole jako $ i => $ hodnota) {if (strtolower ($ hodnota) == "simplexml") {$ result = true; }} vrátit $ výsledek; }

Nyní, v rámci funkcí, které používají SimpleXML, se mohu jednoduše ujistit, že je načteno, než skutečně vyzkouším volání SimpleXML. Li

if (! isSimpleXMLLoaded ()) {echo "Hostujte své stránky někde jinde!"; vrátit se; }

Vím, že mám několik PHP guru, kteří dávají pozor na můj blog, dejte mi vědět, jak jsem to udělal! K využití této metody jsem vydal drobné aktualizace pro oba Pluginy.

Douglas Karr

Douglas Karr je CMO OpenINSIGHTS a zakladatelem Martech Zone. Douglas pomohl desítkám úspěšných MarTech startupů, pomohl s due diligence v hodnotě více než 5 miliard dolarů v akvizicích a investicích Martech a nadále pomáhá společnostem při implementaci a automatizaci jejich prodejních a marketingových strategií. Douglas je mezinárodně uznávaný odborník na digitální transformaci a MarTech a řečník. Douglas je také publikovaným autorem průvodce pro figuríny a knihy o obchodním vedení.

Související články

Tlačítko Nahoru
zavřít

Byl detekován Adblock

Martech Zone je schopna vám poskytnout tento obsah zdarma, protože naše stránky zpeněžujeme prostřednictvím příjmů z reklam, přidružených odkazů a sponzorství. Ocenili bychom, kdybyste při prohlížení našich stránek odstranili svůj blokovač reklam.