PHP स्क्रिप्ट लिखना

लेखक: Morris Wright
निर्माण की तारीख: 1 अप्रैल 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
15 मिनट में PHP सीखें
वीडियो: 15 मिनट में PHP सीखें

विषय

PHP एक सर्वर स्क्रिप्टिंग भाषा है जिसका उपयोग वेब पेजों को इंटरैक्टिव बनाने के लिए किया जाता है। यह अपने उपयोग में आसानी, वेब पृष्ठों के भीतर अन्तरक्रियाशीलता और HTML के साथ एकीकरण के लिए बहुत लोकप्रिय हो गया। इस वेबसाइट पर एक पृष्ठ को संपादित करने पर क्या होता है, इसके बारे में सोचें। इस प्रक्रिया के पीछे कई, शायद सैकड़ों PHP स्क्रिप्ट हैं जो यह नियंत्रित करती हैं कि विभिन्न परिस्थितियों के आधार पर वेब पेज कैसे बदलते हैं। यह लेख आपको कुछ बहुत ही सरल PHP स्क्रिप्ट लिखना सिखाएगा ताकि आप पीएचपी कैसे काम करते हैं इसकी एक बुनियादी समझ प्राप्त कर सकें।

कदम बढ़ाने के लिए

विधि 1 की 3: अल्ट्रासाउंड कथनों के साथ शुरू करना

  1. एक वर्ड प्रोसेसर खोलें। यह वह प्रोग्राम है जिसका उपयोग आप कोड लिखने और संपादित करने के लिए करेंगे।
    • नोटपैड विंडोज के हर वर्जन पर मौजूद है ⊞ जीत + आर > नोटपैड (या नोटपैड)।
    • TextEdit एक मैक पर प्रोग्राम> TextEdit के माध्यम से उपलब्ध है।
  2. नोटपैड में एक साधारण स्टेटमेंट टाइप करें। PHP कोड के कुछ PHP कोष्ठक ("? Php" "?>") में PHP टैग के साथ शुरू और समाप्त होता है। "इको" PHP में एक बहुत ही सरल कथन (कंप्यूटर के लिए एक निर्देश) है जो स्क्रीन पर पाठ को आउटपुट करेगा। वह पाठ जिसे आप देखना चाहते हैं, उद्धरण चिह्नों में संलग्न होना चाहिए और अर्धविराम में समाप्त होना चाहिए।
    • कोड कुछ इस तरह दिखता है :? Php गूंज "हैलो वर्ल्ड!"; ?> var13 ->
  3. इस स्क्रिप्ट को "हैलो वर्ल्ड" और एक्सटेंशन ".php" नाम से सहेजें। आप इसे फ़ाइल के माध्यम से> इस रूप में सहेजें ...
    • नोटपैड में, फ़ाइल नाम के अंत में ".php" जोड़ें और इसे दोहरे उद्धरण चिह्नों के साथ बंद करें। यह सुनिश्चित करता है कि नोटपैड फ़ाइल को एक सादे पाठ फ़ाइल के रूप में सहेजता नहीं है। उद्धरण के बिना, फ़ाइल "hello world.php.txt" बन जाती है। आप "प्रकार के रूप में सहेजें" के तहत ड्रॉप-डाउन मेनू का चयन कर सकते हैं और इसे "सभी फ़ाइलों ( *। *)" में बदल सकते हैं, नाम लिखकर बिल्कुल वैसा ही बना सकते हैं जब टाइपिंग और उद्धरणों की आवश्यकता को समाप्त करते हैं।
    • TextEdit को उद्धरण की आवश्यकता नहीं है, लेकिन एक पॉपअप आपको यह सत्यापित करने के लिए कहेगा कि आप फ़ाइल को ".php" के रूप में सहेजना चाहते हैं।
    • फ़ाइल को अपने सर्वर के मुख्य दस्तावेज़ निर्देशिका में सहेजना सुनिश्चित करें। आमतौर पर यह विंडोज पर आपके अपाचे फ़ोल्डर में "htdocs" नाम का फोल्डर होगा, या मैक पर "/ लाइब्रेरी / वेबसर्वर / डॉक्यूमेंट्स", लेकिन इसे उपयोगकर्ता द्वारा मैन्युअल रूप से सेट किया जा सकता है।
  4. एक वेब ब्राउज़र के साथ PHP फ़ाइल खोलें। अपना पसंदीदा वेब ब्राउज़र खोलें और अपनी PHP फ़ाइल के नाम के साथ एड्रेस बार में यह पता टाइप करें: http: // localhost / hello world .php। आपकी ब्राउज़र विंडो को अब "हैलो वर्ल्ड" प्रदर्शित करना चाहिए।
    • यदि आपको कोई त्रुटि मिलती है, तो सुनिश्चित करें कि आपने कोड को सही ढंग से टाइप किया है जैसा कि ऊपर वर्णित है, बृहदान्त्र सहित।
    • यह भी सुनिश्चित करें कि फ़ाइल सही फ़ोल्डर में सहेजी गई है।

3 की विधि 2: PHP और HTML का उपयोग करना

  1. "PHP" टैग को समझें। "? Php" और "?>" टैग PHP इंजन को बताता है कि बीच में सब कुछ PHP कोड है। दो टैग में से कुछ भी HTML के रूप में माना जाता है और PHP इंजन द्वारा अनदेखा किया जाता है और किसी भी अन्य HTML की तरह ही आपके ब्राउज़र को भेजा जाता है। यहाँ पहचानने की महत्वपूर्ण बात यह है कि PHP स्क्रिप्ट नियमित HTML पृष्ठों में सन्निहित हैं।
  2. टैग के बीच कथन को समझें। PHP इंजन को कुछ करने के लिए बताने के लिए कथन का उपयोग किया जाता है। इको स्टेटमेंट के मामले में, आप इंजन को यह बताने के लिए प्रिंट करते हैं कि उद्धरण के अंदर क्या है।
    • PHP इंजन कभी भी आपकी स्क्रीन पर कुछ भी प्रिंट नहीं करता है। इंजन द्वारा उत्पन्न कोई भी आउटपुट ब्राउज़र को HTML के रूप में भेजा जाता है। ब्राउज़र को पता नहीं है कि यह PHP आउटपुट प्राप्त कर रहा है। जहाँ तक ब्राउज़र का सवाल है, यह सब सिर्फ HTML है।
  3. अपने कथन को बोल्ड बनाने के लिए HTML टैग्स का उपयोग करें। HTML टैग्स जोड़ने से php स्टेटमेंट का आउटपुट बदल सकता है। टैग "मजबूत>" "/ मजबूत>" बोल्ड स्वरूपण जोड़ देगा इसमें रखा गया कोई भी पाठ। ध्यान दें कि ये टैग पाठ के बाहर दिखाई देते हैं, लेकिन इको स्टेटमेंट के उद्धरणों के भीतर।
    • कोड अब इस तरह दिखना चाहिए:
      ? php
      गूंज "मजबूत> हैलो वर्ल्ड! / मजबूत>";
      ?>
  4. फ़ाइल को सहेजें और ब्राउज़र में खोलें। फ़ाइल> इस रूप में सहेजें ... फ़ाइल को "helloworld2.php" के रूप में सहेजें, और इसे अपने ब्राउज़र में पते पर खोलें: http: //localhost/helloworld2.php। आउटपुट पहले जैसा है, लेकिन इस बार टेक्स्ट बोल्ड है।
    • अपने सर्वर की रूट डायरेक्टरी में फाइल को सेव करना सुनिश्चित करें। आमतौर पर यह विंडोज पर आपके अपाचे फ़ोल्डर में "htdocs" नाम का फ़ोल्डर होगा, या OSX पर "/ लाइब्रेरी / वेबसर्वर / दस्तावेज़" होगा, लेकिन यह उपयोगकर्ता द्वारा मैन्युअल रूप से सेट किया जा सकता है।
  5. दूसरी इको स्टेटमेंट जोड़ने के लिए फ़ाइल को संपादित करें। याद रखें कि बयानों को एक अर्धविराम से अलग किया जाना चाहिए।
    • कोड अब इस तरह दिखता है:
      ? php
      गूंज "हैलो वर्ल्ड!"> ब्र;
      गूंज "आप कैसे हैं?"
      ?> var13 ->
  6. फ़ाइल को सहेजें और फ़ाइल को "हैलो वर्ल्ड double.php" के रूप में चलाएं। पृष्ठ दो इको स्टेटमेंट प्रदर्शित करेगा, क्रम में, दो लाइनों पर। पहली पंक्ति में "br>" पर ध्यान दें। यह एक लाइन ब्रेक डालने के लिए HTML मार्कअप है।
    • यदि आपने इसे नहीं जोड़ा है, तो आपका आउटपुट इस तरह दिखेगा:
      हैलो वर्ल्ड! आप कैसे हैं?

3 की विधि 3: चरों को जानें

  1. डेटा के लिए कंटेनरों के रूप में चर के बारे में सोचो। डेटा में हेरफेर करने के लिए, यह संख्या या नाम हो, आपको डेटा को एक कंटेनर में संग्रहीत करना होगा। इस प्रक्रिया को परिवर्तनशील घोषित करना कहा जाता है। एक चर घोषित करने के लिए वाक्यविन्यास "$ myVariable =" हैलो वर्ल्ड! ";"
    • शुरुआत में डॉलर का चिह्न ($) PHP को बताता है कि $ myVariable एक चर है। सभी चर को डॉलर के संकेत के साथ शुरू करना चाहिए, लेकिन चर नाम कुछ भी हो सकता है।
    • उपरोक्त उदाहरण में, मूल्य "हैलो वर्ल्ड!" है, और चर $ myVariable है। आप PHP को बराबर चिह्न के दाईं ओर मान को स्टोर करने के लिए कहते हैं, चर में बराबर चिह्न के बाईं ओर।
    • एक पाठ मान वाला एक चर स्ट्रिंग के रूप में जाना जाता है।
  2. चर को बुलाओ। कोड में एक चर को संदर्भित करना कॉल के रूप में जाना जाता है। पाठ को लिखने के बजाय अपने चर और "प्रतिध्वनि" को घोषित करें।
    • आपका कोड कुछ इस तरह दिखाई देगा:
      ? php>
      $ myVariable = "हैलो वर्ल्ड!";
      इको $ myVariable;
      ?>
  3. फाइल को सेव और रन करें। फ़ाइल> इस रूप में सहेजें ... और फ़ाइल को "myfirstvariable.php" के रूप में सहेजें। अपना ब्राउज़र खोलें और http: //localhost/myfirstvariable.php पर नेविगेट करें और स्क्रिप्ट चर को प्रिंट करेगी। आउटपुट सादे टेक्स्ट प्रिंटिंग के समान है, लेकिन इसे प्राप्त करने का तरीका अलग है।
    • अपने सर्वर के दस्तावेज़ रूट निर्देशिका में फ़ाइल को सहेजना सुनिश्चित करें। आमतौर पर यह विंडोज़ पर आपके अपाचे फ़ोल्डर में "htdocs" नाम का फ़ोल्डर होगा, या OSX में "/ लाइब्रेरी / वेबसर्वर / दस्तावेज़" होगा, लेकिन इसे उपयोगकर्ता द्वारा मैन्युअल रूप से सेट किया जा सकता है।
  4. संख्याओं के साथ चर का उपयोग करें। चर में संख्याएँ भी हो सकती हैं (पूर्णांक या पूर्णांक के रूप में जाना जाता है), और फिर उन संख्याओं को सरल गणित कार्यों का उपयोग करके हेरफेर किया जा सकता है। "$ MySmallNumber", "$ myLargeNumber" और "$ myTotal" नामक तीन चर घोषित करके प्रारंभ करें।
    • कोड कुछ इस तरह दिखेगा:
      ? php
      $ mySmallNumber;
      $ myLargeNumber;
      $ माईटोटल;
      ?>
  5. पहले दो चर के लिए पूर्णांक असाइन करें। "$ MySmallNumber" और "myLargeNumber" का पूर्णांक मान दर्ज करें।
    • संपूर्ण संख्या या पूर्णांक को उद्धरण चिह्नों में संलग्न करने की आवश्यकता नहीं है। अन्यथा, वह संख्याओं को पाठ के रूप में व्यवहार करने का कारण होगा "हैलो वर्ल्ड!"।
    • अब कोड कुछ इस तरह दिखेगा:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ माईटोटल;
      ?>
  6. अन्य चर के योग की गणना और प्रिंट करने के लिए तीसरे चर का उपयोग करें। स्वयं गणित करने के बजाय, आप "$ myTotal" चर में दो चर कह सकते हैं। गणितीय फ़ंक्शन का उपयोग करते हुए, मशीन आपके लिए राशि की गणना करती है। वेरिएबल को प्रिंट करने के लिए, आपको केवल एक इको स्टेटमेंट जोड़ना होगा जो डिक्लेरेशन के बाद वेरिएबल को कॉल करता है।
    • "इको" कमांड के साथ "$ myTotal" चर को प्रिंट करते समय पूर्णांक चर के किसी भी परिवर्तन को प्रतिबिंबित किया जाएगा।
    • कोड कुछ इस तरह दिखेगा:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal = $ mySmall नंबर + $ myLargeNumber;
      इको $ मायटोटल;
      ?>
  7. फ़ाइल को सहेजें और इस स्क्रिप्ट को चलाएँ। आपकी ब्राउज़र विंडो एकल संख्या दिखाती है। वह संख्या "$ myTotal" चर में कहे जाने वाले दो चर का योग है।
  8. स्ट्रिंग चर समझे। पाठ को संग्रहीत करने के लिए एक चर का उपयोग करके, आप उस चर को याद कर सकते हैं जब भी आप संचित पाठ को लगातार टाइप करने के बजाय संग्रहीत मान का उपयोग करना चाहते हैं। यह संग्रहीत डेटा के अधिक जटिल हेरफेर की भी अनुमति देता है।
    • पहला वैरिएबल, $ myVariable, में स्ट्रिंग "Hello World!" शामिल है, जब तक आप वैल्यू नहीं बदलते, तब तक $ myVariable में हमेशा "Hello World!" वैल्यू रहेगी।
    • इको स्टेटमेंट $ myVariable का रोक दिया गया मूल्य प्रिंट करता है।
  9. अपने पूर्णांक चर देखें। आपने गणितीय फ़ंक्शन का उपयोग करके पूर्णांक चर के मूल हेरफेर का पता लगाया है। परिणामी डेटा को दूसरे चर में संग्रहीत किया जा सकता है। यह केवल शुरुआत है जो इन चरों के साथ हासिल की जा सकती है।
    • दो चर, $ mySmallNumber और $ myLargeNumber, प्रत्येक को एक पूर्णांक मान सौंपा गया है।
    • तीसरा चर, $ myTotal, $ mySmallNumber और $ myLargeNumber के अतिरिक्त मूल्यों को संग्रहीत करता है। चूँकि $ mySmallNumber का एक संख्यात्मक मान है और $ myLargeNumber का दूसरा संख्यात्मक मान है, इसका अर्थ है कि $ myTotal के पहले नंबर का मूल्य दूसरे नंबर में जोड़ा गया है। यह मान बदल सकता है अगर इसके किसी भी शामिल चर को बदल दिया जाए।

टिप्स

  • यह आलेख मानता है कि आपके पास Apache और PHP आपके कंप्यूटर पर स्थापित है। जब भी आपको किसी फ़ाइल को सहेजने के लिए कहा जाता है, तो इसे Apache डायरेक्टरी में " ht डॉक्स" (Win) या " Library WebServer Documents" (Mac) फ़ोल्डर में सेव करें।
  • किसी भी प्रोग्रामिंग में टिप्पणियाँ महत्वपूर्ण होती हैं, इसलिए सुनिश्चित करें कि आप जानते हैं कि PHP में टिप्पणियों को कैसे जोड़ा जाए।
  • PHP फ़ाइलों का परीक्षण करने में आपकी मदद करने के लिए एक बहुत ही उपयोगी उपकरण XAMPP है, जो एक मुफ्त प्रोग्राम है जो आपके कंप्यूटर पर सर्वर का अनुकरण करने में आपकी मदद करने के लिए Apache और PHP स्थापित करता है और चलाता है।

नेसेसिटीज़

  • अपाचे वेब सर्वर (Win32)
  • PHP (Win32)
  • एक शब्द प्रोसेसर (नीचे में से एक चुनें)
    • विंडोज नोटपैड
    • नोटपैड ++ (विन) (बेहतर पठनीयता के लिए वाक्यविन्यास मान्यता है)
    • Textwrangler (Mac) (नोटपैड ++ की समान क्षमताएं हैं)
  • HTML संपादक (नीचे में से एक चुनें)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft अभिव्यक्ति वेब
    • कुछ आईडीई जैसे कि माइक्रोसॉफ्ट विजुअल स्टूडियो वेब।
  • मोज़िला फ़ायरफ़ॉक्स (कोई भी ब्राउज़र काम करता है, लेकिन वेब डेवलपर्स के बीच मोज़िला एक लोकप्रिय विकल्प है)
  • बेसिक उपयोगकर्ता XAMPP (एक निशुल्क प्रोग्राम जो आपके कंप्यूटर को PHP, पर्ल, और पियोन सहित कई ऐड-ऑन के साथ सर्वर में बदल देता है) की कोशिश कर सकता है।