एक PHP फ़ाइल क्या है?

PHP फ़ाइलों को कैसे खोलें, संपादित करें और कनवर्ट करें

पीएचपी फ़ाइल एक्सटेंशन वाली एक फ़ाइल एक PHP स्रोत कोड फ़ाइल है जिसमें हाइपरटेक्स्ट प्रीप्रोसेसर कोड शामिल है। उन्हें अक्सर वेब पेज फ़ाइलों के रूप में उपयोग किया जाता है जो आमतौर पर वेब सर्वर पर चल रहे एक PHP इंजन से HTML उत्पन्न करते हैं।

एचटीएमएल सामग्री जो PHP इंजन कोड से बनाता है वह वेब ब्राउजर में देखा जाता है। चूंकि वेब सर्वर है जहां PHP कोड निष्पादित किया गया है, एक PHP पृष्ठ तक पहुंचने से आपको कोड तक पहुंच नहीं मिलती है बल्कि इसके बजाय आपको HTML सामग्री उत्पन्न होती है जो सर्वर उत्पन्न करता है।

नोट: कुछ PHP स्रोत कोड फ़ाइलें एक अलग फ़ाइल एक्सटेंशन जैसे .PHTML, PHP3, PHP4, PHP5, PHP7 या PHPS का उपयोग कर सकती हैं।

PHP फ़ाइलों को कैसे खोलें

PHP फ़ाइलें केवल टेक्स्ट दस्तावेज़ हैं , इसलिए आप किसी भी टेक्स्ट एडिटर या वेब ब्राउज़र के साथ एक खोल सकते हैं। विंडोज में नोटपैड एक उदाहरण है लेकिन PHP में कोडिंग करते समय सिंटैक्स हाइलाइटिंग इतना उपयोगी होती है कि एक अधिक समर्पित PHP संपादक आमतौर पर पसंद किया जाता है।

हमारे बेस्ट फ्री टेक्स्ट एडिटर्स सूची में उल्लिखित कुछ कार्यक्रमों में सिंटैक्स हाइलाइटिंग शामिल है। यहां कुछ अन्य PHP संपादक हैं: एडोब ड्रीमवेवर, एक्लिप्स PHP डेवलपमेंट टूल्स, ज़ेंड स्टूडियो, phpDesigner, एडिटप्लस और वीबिल्डर।

हालांकि, जब वे प्रोग्राम आपको PHP फ़ाइलों को संपादित या परिवर्तित करने देंगे, तो वे आपको वास्तव में एक PHP सर्वर चलाने नहीं देते हैं। इसके लिए, आपको अपाचे वेब सर्वर की तरह कुछ चाहिए। यदि आपको सहायता चाहिए तो PHP.net पर स्थापना और कॉन्फ़िगरेशन मार्गदर्शिका देखें।

नोट: कुछ .PHP फ़ाइलें वास्तव में मीडिया फ़ाइलें या छवियां हो सकती हैं जिन्हें गलती से पीएचपी फ़ाइल एक्सटेंशन के साथ नामित किया गया था। उन मामलों में, केवल फ़ाइल एक्सटेंशन का नाम सही नाम पर बदलें और फिर उस प्रोग्राम में सही तरीके से खुलना चाहिए जो उस फ़ाइल प्रकार को प्रदर्शित करता है, जैसे वीडियो प्लेयर यदि आप एमपी 4 फ़ाइल के साथ काम कर रहे हैं।

एक PHP फ़ाइल कैसे कनवर्ट करें

जेएसओएन प्रारूप (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) में जावास्क्रिप्ट कोड में PHP सरणी को कनवर्ट करने के तरीके को जानने के लिए PHP.net पर जेसन_नकोड पर दस्तावेज़ देखें। यह केवल PHP 5.2 और ऊपर उपलब्ध है।

PHP से पीडीएफ उत्पन्न करने के लिए, एफपीडीएफ या dompdf देखें।

आप PHP फ़ाइलों को एमपी 4 या जेपीजी जैसे गैर टेक्स्ट-आधारित प्रारूपों में परिवर्तित नहीं कर सकते हैं। यदि आपके पास .PHP फ़ाइल एक्सटेंशन वाला कोई फ़ाइल है जिसे आप जानते हैं, तो उनमें से किसी एक प्रारूप में डाउनलोड किया जाना चाहिए था, बस फ़ाइल एक्सटेंशन का नाम पीएचपी से .MP4 (या जो भी प्रारूप होना चाहिए) का नाम बदलें।

नोट: इस तरह की फ़ाइल का नाम बदलना वास्तविक फ़ाइल रूपांतरण नहीं कर रहा है बल्कि इसके बजाय सही प्रोग्राम को फ़ाइल खोलने की अनुमति दे रहा है। वास्तविक रूपांतरण आमतौर पर फ़ाइल रूपांतरण टूल या प्रोग्राम के रूप में सहेजें या निर्यात मेनू में होते हैं।

एचटीएमएल के साथ PHP काम कैसे करें

एक HTML फ़ाइल में एम्बेडेड PHP कोड को HTML के रूप में समझा जाता है और एचटीएमएल नहीं जब यह सामान्य HTML टैग की बजाय इन टैग में संलग्न होता है:

किसी HTML फ़ाइल से किसी PHP फ़ाइल से लिंक करने के लिए, HTML फ़ाइल में निम्न कोड दर्ज करें, जहां footer.php आपकी फ़ाइल का नाम है:

शामिल है

आप कभी-कभी देख सकते हैं कि एक वेब पेज अपने यूआरएल को देख कर PHP का उपयोग कर रहा है, जैसे कि जब डिफ़ॉल्ट PHP फ़ाइल को index.php कहा जाता है। इस उदाहरण में, यह http://www.examplesite.com/index.php जैसा दिख सकता है।

PHP पर अधिक जानकारी

PHP को लगभग हर ऑपरेटिंग सिस्टम में पोर्ट किया गया है और इसका उपयोग करने के लिए पूरी तरह से स्वतंत्र है। आधिकारिक PHP वेबसाइट PHP.net है। एक संपूर्ण दस्तावेज़ीकरण अनुभाग है जो ऑनलाइन PHP मैनुअल के रूप में कार्य करता है यदि आपको PHP के साथ क्या करना है या यह सब कैसे काम करता है, इसके बारे में अधिक जानने में सहायता की आवश्यकता है। एक और अच्छा स्रोत डब्ल्यू 3 स्कूल्स है।

PHP का पहला संस्करण 1995 में जारी किया गया था और इसे व्यक्तिगत होम पेज टूल्स (PHP टूल्स) कहा जाता था। परिवर्तन दिसंबर 2016 में जारी संस्करण 7.1 के साथ पूरे वर्षों में किए गए थे।

सर्वर-साइड स्क्रिप्टिंग PHP के लिए सबसे आम उपयोग है। जैसा कि ऊपर वर्णित है, यह एक PHP पार्सर, वेब सर्वर और वेब ब्राउज़र के साथ काम करता है, जहां ब्राउज़र PHP सॉफ़्टवेयर चलाने वाले सर्वर तक पहुंचता है ताकि ब्राउजर जो भी हो, वह सर्वर प्रदर्शित कर सके।

दूसरा कमांड लाइन स्क्रिप्टिंग है जहां न तो ब्राउज़र या सर्वर का उपयोग किया जाता है। इन प्रकार के PHP कार्यान्वयन स्वचालित कार्यों के लिए उपयोगी हैं।

पीएचपीएस फाइलें वाक्यविन्यास हाइलाइट की गई हैं। कुछ PHP सर्वर इस फ़ाइल एक्सटेंशन का उपयोग करने वाली फ़ाइलों के सिंटैक्स को स्वचालित रूप से हाइलाइट करने के लिए कॉन्फ़िगर किए गए हैं। यह httpd.conf लाइन का उपयोग कर सक्षम होना चाहिए। आप यहां हाइलाइट फाइलों के बारे में अधिक पढ़ सकते हैं।