पीएचपी फ़ाइल एक्सटेंशन वाली एक फ़ाइल एक 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 पर स्थापना और कॉन्फ़िगरेशन मार्गदर्शिका देखें।
कुछ पीएचपी फाइलें वास्तव में मीडिया फाइलें या छवियां हो सकती हैं जिन्हें गलती से पीएचपी फ़ाइल एक्सटेंशन के साथ नामित किया गया था। उन मामलों में, केवल फ़ाइल एक्सटेंशन का नाम सही नाम पर बदलें और फिर उस प्रोग्राम में सही तरीके से खुलना चाहिए जो उस फ़ाइल प्रकार को प्रदर्शित करता है, जैसे वीडियो प्लेयर यदि आप एमपी 4 फ़ाइल के साथ काम कर रहे हैं।
एक PHP फ़ाइल कैसे कनवर्ट करें
जेएसओएन प्रारूप (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) में जावास्क्रिप्ट कोड में PHP सरणी को कनवर्ट करने के तरीके को जानने के लिए PHP.net पर जेसन_नकोड पर दस्तावेज़ देखें। यह केवल PHP 5.2 और ऊपर उपलब्ध है।
PHP से पीडीएफ उत्पन्न करने के लिए, एफपीडीएफ या dompdf देखें।
आप PHP फ़ाइलों को एमपी 4 या जेपीजी जैसे गैर-टेक्स्ट-आधारित प्रारूपों में परिवर्तित नहीं कर सकते हैं। यदि आपके पास .PHP फ़ाइल एक्सटेंशन वाला कोई फ़ाइल है जिसे आप जानते हैं, तो उनमें से किसी एक प्रारूप में डाउनलोड किया जाना चाहिए था, बस फ़ाइल एक्सटेंशन का नाम पीएचपी से .MP4 (या जो भी प्रारूप होना चाहिए) का नाम बदलें।
इस तरह की फाइल का नाम बदलना वास्तविक फ़ाइल रूपांतरण नहीं कर रहा है बल्कि इसके बजाय सही प्रोग्राम को फ़ाइल खोलने की अनुमति दे रहा है। वास्तविक रूपांतरण आमतौर पर फ़ाइल रूपांतरण उपकरण या किसी प्रोग्राम के भीतर होते हैं के रूप रक्षित करें या निर्यात मेन्यू।
एचटीएमएल के साथ PHP काम कैसे करें
एक HTML फ़ाइल में एम्बेडेड PHP कोड को HTML के रूप में समझा जाता है और एचटीएमएल नहीं जब यह सामान्य HTML टैग की बजाय इन टैग में संलग्न होता है:
< ?php PHP code goes here ?>
किसी HTML फ़ाइल से किसी PHP फ़ाइल से लिंक करने के लिए, HTML फ़ाइल में निम्न कोड दर्ज करें, जहां footer.php आपकी अपनी फाइल का नाम है: आप कभी-कभी देख सकते हैं कि एक वेब पेज इसका यूआरएल देखकर PHP का उपयोग कर रहा है, जैसे कि डिफ़ॉल्ट PHP फ़ाइल कहलाती है index.php । इस उदाहरण में, ऐसा लगता है http://www.examplesite.com/index.php . PHP को लगभग हर ऑपरेटिंग सिस्टम में पोर्ट किया गया है और इसका उपयोग करने के लिए पूरी तरह से स्वतंत्र है। आधिकारिक PHP वेबसाइट PHP.net है। एक संपूर्ण दस्तावेज़ीकरण अनुभाग है जो ऑनलाइन PHP मैनुअल के रूप में कार्य करता है यदि आपको PHP के साथ क्या करना है या यह सब कैसे काम करता है, इसके बारे में अधिक जानने में सहायता की आवश्यकता है। एक और अच्छा स्रोत डब्ल्यू 3 स्कूल्स है। PHP का पहला संस्करण 1995 में जारी किया गया था और इसे व्यक्तिगत होम पेज टूल्स (PHP टूल्स) कहा जाता था। परिवर्तन हर साल किए गए नए संस्करणों के साथ हर कुछ महीनों में जारी किए जाते थे। सर्वर-साइड स्क्रिप्टिंग PHP के लिए सबसे आम उपयोग है। जैसा कि ऊपर वर्णित है, यह एक PHP पार्सर, वेब सर्वर और वेब ब्राउज़र के साथ काम करता है, जहां ब्राउज़र PHP सॉफ़्टवेयर चलाने वाले सर्वर तक पहुंचता है ताकि ब्राउजर जो भी हो, वह सर्वर प्रदर्शित कर सके। दूसरा कमांड लाइन स्क्रिप्टिंग है जहां न तो ब्राउज़र या सर्वर का उपयोग किया जाता है। इन प्रकार के PHP कार्यान्वयन स्वचालित कार्यों के लिए उपयोगी हैं। पीएचपीएस फाइलें वाक्यविन्यास हाइलाइट की गई हैं। कुछ PHP सर्वर इस फ़ाइल एक्सटेंशन का उपयोग करने वाली फ़ाइलों के सिंटैक्स को स्वचालित रूप से हाइलाइट करने के लिए कॉन्फ़िगर किए गए हैं। यह httpd.conf लाइन का उपयोग कर सक्षम होना चाहिए। PHP पर अधिक जानकारी




