] हालाँकि, इस प्रक्रिया को सही सामग्री प्रकार को निर्दिष्ट करने की आवश्यकता होती है, शुरू में "छवि/पीएनजी" के रूप में सेट किया गया है, जिसने विभिन्न स्वरूपों की छवियों के लिए इसकी प्रयोज्यता के बारे में प्रश्न उठाए हैं।
इस समस्या को हल करने के लिए, एक अधिक व्यापक दृष्टिकोण की सिफारिश की जाती है। यहां बताया गया है कि फ़ाइल एक्सटेंशन के आधार पर सही सामग्री प्रकार कैसे निर्धारित करें:
$ फ़ाइल नाम = basename ($ फ़ाइल); $ file_extension = strtolower (strrchr ($ फ़ाइल नाम, "।"), 1)); स्विच ($ file_extension) { मामला "GIF": $ ctype = "छवि/gif"; तोड़ना; केस "पीएनजी": $ ctype = "छवि/png"; तोड़ना; मामला "jpeg": मामला "jpg": $ ctype = "छवि/jpeg"; तोड़ना; केस "एसवीजी": $ ctype = "छवि/svg xml"; तोड़ना; गलती करना: } हेडर ('सामग्री-प्रकार:'। $ ctype);
यह दृष्टिकोण फ़ाइल एक्सटेंशन की जांच करता है और तदनुसार सामग्री प्रकार सेट करता है। ध्यान दें कि JPG फ़ाइलों के लिए सही सामग्री प्रकार "छवि/jpeg" है। इस पद्धति को नियोजित करके, आप उनके प्रारूप की परवाह किए बिना छवियों का सही प्रदर्शन सुनिश्चित करते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3