sadržaj Marketing

PHP: Je li SimpleXML opterećen?

Postoji nekoliko dodataka koje sam izgradio za koje su potrebni PHP5 + i SimpleXML. SimpleXML je mnogo lakša i efikasnija metoda raščlanjivanja XML odgovora APIs. Problem je, međutim, u tome što bih svakodnevno ili u tjednu dobivao nekoliko e-mailova s ​​pitanjem zašto korisnik ne može učitati program, što je rezultiralo pogreškama.

Očigledno, moja obavještenja na dodacima i na projektnim stranicama nisu bila dovoljna, pa sam učinio pravu stvar i dodao oba funkcionala kako bih provjerio da li je proširenje SimpleXML učitano.

PHP funkcija za provjeru učitavanja ekstenzije SimpleXML:

funkcija jeSimpleXMLLoaded () {$ array = array (); $ array = get_loaded_extensions (); $ rezultat = netačno; foreach ($ niz kao $ i => $ value) {if (strtolower ($ value) == "simplexml") {$ result = true; }} vrati $ rezultat; }

Sada, unutar funkcija koje koriste SimpleXML, mogu jednostavno osigurati da se učita prije nego što stvarno pokušam SimpleXML poziv. Ako

if (! isSimpleXMLLoaded ()) {echo "Hostirajte svoju web lokaciju negdje drugdje!"; povratak; }

Znam da imam neke PHP gurue koji prate moj blog, javi mi kako sam to učinio! Objavio sam manja ažuriranja oba dodatka kako bih koristio ovu metodu.

Douglas Karr

Douglas Karr je CMO of OpenINSIGHTS i osnivač Martech Zone. Douglas je pomogao desetinama uspješnih MarTech startupova, pomogao je u dubinskom pregledu od preko 5 milijardi dolara u Martechovim akvizicijama i investicijama, te nastavlja da pomaže kompanijama u implementaciji i automatizaciji njihovih prodajnih i marketinških strategija. Douglas je međunarodno priznati stručnjak za digitalnu transformaciju i MarTech stručnjak i govornik. Douglas je također objavljeni autor Dummie's vodiča i knjige o poslovnom liderstvu.

Vezani članci

Nazad na vrh dugmeta
blizu

Adblock otkriven

Martech Zone je u mogućnosti da vam pruži ovaj sadržaj bez ikakvih troškova jer mi unovčavamo našu stranicu putem prihoda od oglasa, partnerskih veza i sponzorstava. Bili bismo zahvalni ako biste uklonili svoj blokator oglasa dok gledate našu web stranicu.