Marketing Content

PHP: SimpleXML è caricato?

Ci sono un paio di plugin che ho creato che richiedono PHP5 + e SimpleXML. SimpleXML è un metodo molto più semplice e con migliori prestazioni per analizzare le risposte XML da APIS. Il problema, tuttavia, è che ricevevo poche e-mail al giorno o alla settimana che mi chiedevano perché l'utente non poteva caricare il programma e questo causava errori.

Apparentemente, i miei avvisi sui plugin e sulle pagine del progetto non erano sufficienti, quindi ho fatto la cosa giusta e ho aggiunto funzionalità a entrambi i plugin per verificare che l'estensione SimpleXML sia caricata.

Funzione PHP per verificare che l'estensione SimpleXML sia caricata:

funzione isSimpleXMLLoaded () {$ array = array (); $ array = get_loaded_extensions (); $ risultato = falso; foreach ($ array come $ i => $ valore) {if (strtolower ($ valore) == "simplexml") {$ risultato = true; }} restituisce $ risultato; }

Ora, all'interno delle funzioni che utilizzano SimpleXML, posso semplicemente assicurarmi che sia caricato prima di provare effettivamente la chiamata SimpleXML. Se

if (! isSimpleXMLLoaded ()) {echo "Ospita il tuo sito da qualche altra parte!"; ritorno; }

So di avere alcuni guru di PHP che tengono d'occhio il mio blog, fammi sapere come ho fatto! Ho rilasciato aggiornamenti minori a entrambi i plugin per utilizzare questo metodo.

Douglas Karr

Douglas Karr è CMO di ApriINSIGHTS e il fondatore della Martech Zone. Douglas ha aiutato dozzine di startup MarTech di successo, ha assistito nella due diligence di oltre 5 miliardi di dollari in acquisizioni e investimenti Martech e continua ad assistere le aziende nell'implementazione e nell'automazione delle loro strategie di vendita e marketing. Douglas è un esperto e relatore di trasformazione digitale e MarTech riconosciuto a livello internazionale. Douglas è anche autore di una guida per manichini e di un libro sulla leadership aziendale.

Articoli Correlati

Torna a pulsante in alto
Chiudi

Blocco annunci rilevato

Martech Zone è in grado di fornirti questi contenuti gratuitamente perché monetizziamo il nostro sito attraverso entrate pubblicitarie, link di affiliazione e sponsorizzazioni. Ti saremmo grati se rimuovessi il blocco degli annunci mentre visiti il ​​nostro sito.