के साथ है, मैं उन प्रश्नों को कैश करने के लिए प्रॉक्सी सेवा लिख रहा हूं जो मेरा मोबाइल ऐप webservice को बनाता है। (बीच में एक आदमी की तरह)PHP: स्ट्रिंग करने के लिए एक्सएमएल फ़ाइल जो तेजी से file_get_contents या simplexml_load_file asXML()
मेरे द्वारा निर्मित प्रॉक्सी साइट का कार्य यह है कि यह ऐप से तृतीय पक्ष webservice पर प्राप्त क्वेरी को पास करता है और किसी तृतीय पक्ष webservice से प्रतिक्रिया को XML फ़ाइल के रूप में सहेजता है और बाद में सभी के लिए एक्सएमएल फ़ाइल से एक ही क्वेरी के लिए कॉल करता है और प्रतिक्रिया प्रदान करता है (मूल रूप से प्रतिक्रिया-प्रयोग करने वाले PHP, कर्ल और simplexml_load_file को कैशिंग)।
अब मेरा प्रश्न है - xml फ़ाइल पढ़ने और स्ट्रिंग को वापस करने का अनुशंसित तरीका क्या है।
विकल्प 1: $ सामग्री = file_get_contents ($ filename); $ सामग्री echo;
विकल्प 2: $ एक्सएमएल = simplexml_load_file ($ फ़ाइल का नाम) $ XML- गूंज> asXML();
क्या यह एक्सपीएल फ़ाइल को प्रॉक्सी पर स्टोर करने के लिए आपकी PHP स्क्रिप्ट की ज़िम्मेदारी है? (उस मामले में readfile() के बारे में मेरा जवाब पूरी तरह फिट नहीं है ;-)) – VolkerK