PHP: Is SimpleXML laden?
D'r binne in pear plugins dy't ik haw boud dy't PHP5 + en nedich binne SimpleXML, SimpleXML is in folle makliker en better útfierende metoade om XML-antwurden te parsearjen APIs. It probleem is lykwols dat ik in pear e-mails in dei as wike soe krije om my te freegjen wêrom't de brûker it programma net laden koe en it resultearre yn flaters.
Blykber wiene myn meidielings op 'e plugins en op' e projektsiden net genôch, dus ik die it goede ding en tafoege funksjonaliteit oan beide plugins om te kontrolearjen dat de SimpleXML-útwreiding is laden.
PHP-funksje om de SimpleXML-útwreiding te kontrolearjen is laden:
function isSimpleXMLLoaded() { $array = array(); $array = get_loaded_extensions(); $result = false; foreach ($array as $i => $wearde) { if (strtolower($value) == "simplexml") { $result = true; } } werom $resultaat; }
No, binnen de funksjes dy't SimpleXML brûke, kin ik gewoan soargje dat it is laden foardat ik de SimpleXML-oprop eins besykje. As
as (! isSimpleXMLLoaded ()) {echo "Host jo side earne oars!"; weromkomme; }
Ik wit dat ik wat PHP-guru's haw dy't myn blog yn 'e gaten hâlde, lit my witte hoe't ik it die! Ik haw lytse updates frijlitten foar beide plugins om dizze metoade te brûken.