PHP एक लोकप्रिय server-side scripting language है, जिसका इस्तेमाल dynamic websites और web applications बनाने के लिए किया जाता है। अगर आप PHP सीखना शुरू कर रहे हैं, तो सबसे पहले आपको यह समझना होगा कि PHP प्रोग्राम कैसे लिखा और रन किया जाता है।
PHP को HTML के साथ इस्तेमाल किया जा सकता है। लेकिन HTML की तरह PHP फाइल को सीधे browser में खोलने से उसका code execute नहीं होता। इसके लिए PHP interpreter या PHP-supported server environment की जरूरत होती है।
इस गाइड में आप सीखेंगे कि अपने कंप्यूटर पर PHP प्रोग्राम कैसे रन करें, XAMPP का इस्तेमाल कैसे करें और PHP code चलाते समय आने वाली आम समस्याओं को कैसे ठीक करें।
विषयसूची
इन्हे भी पढ़े: MySQL क्या है?
PHP Program Run करने के लिए क्या चाहिए?
PHP प्रोग्राम रन करने से पहले आपको कुछ जरूरी tools की आवश्यकता होगी।
- PHP Interpreter: PHP code को execute करता है।
- Code Editor: PHP फाइल लिखने के लिए आप Visual Studio Code या किसी दूसरे text editor का इस्तेमाल कर सकते हैं।
- Web Browser: PHP से generate हुए webpage को देखने के लिए।
- Local Server: अगर आप browser में PHP वेबसाइट चलाना चाहते हैं, तो Apache जैसे web server का इस्तेमाल कर सकते हैं।
शुरुआत करने के लिए XAMPP एक आसान विकल्प है। इसमें Apache, PHP और MySQL/MariaDB जैसे tools एक ही package में मिलते हैं। इससे आपको अलग-अलग software manually install करने की जरूरत कम हो जाती है।
अगर आप केवल PHP code की basic output देखना चाहते हैं, तो PHP का command-line interface (CLI) भी इस्तेमाल कर सकते हैं।
इन्हे भी पढ़े: कंप्यूटर प्रोग्रामिंग क्या हैं?
अपने कंप्यूटर पर PHP Install करें
PHP इंस्टॉल करने के अलग-अलग तरीके हैं। आप अपने operating system और जरूरत के अनुसार इनमें से कोई तरीका चुन सकते हैं।
१. Windows पर PHP Install करें
अगर आप Windows इस्तेमाल करते हैं, तो शुरुआत के लिए XAMPP डाउनलोड करना आसान हो सकता है।
- Apache Friends की आधिकारिक वेबसाइट खोलें।
- Windows के लिए XAMPP डाउनलोड करें।
- Installer चलाएं और installation पूरा करें।
- XAMPP Control Panel खोलें।
- PHP और Apache की installation location जांचें।
XAMPP इंस्टॉल होने के बाद आपको आमतौर पर PHP executable इस तरह की directory में मिलेगा:
C:\xampp\php\php.exe
अगर आप केवल PHP CLI इस्तेमाल करना चाहते हैं, तो PHP की आधिकारिक वेबसाइट से भी उपयुक्त package प्राप्त कर सकते हैं।
२. Linux पर PHP Install करें
Ubuntu जैसे Linux distributions पर आप package manager से PHP इंस्टॉल कर सकते हैं।
Terminal खोलें और ये commands चलाएं:
sudo apt update
sudo apt install php
Installation के बाद PHP का version जांचें:
php -v
अगर version दिखाई देता है, तो PHP CLI उपलब्ध है।
ध्यान दें कि PHP CLI इंस्टॉल करने से Apache या Nginx अपने आप PHP websites चलाने के लिए configure नहीं हो जाते। Browser-based applications के लिए आपको अलग से web server integration या PHP development server की जरूरत हो सकती है।
१. अपनी पहली PHP File बनाएं
PHP रन करने के लिए सबसे पहले एक PHP फाइल बनाएं।
- Visual Studio Code या कोई दूसरा text editor खोलें।
- एक नई फाइल बनाएं।
- फाइल का नाम hello.php रखें।
- इसमें नीचे दिया गया code लिखें:
<?php
echo "Hello, World!";
?>
यह PHP का एक basic प्रोग्राम है। इसमें echo का इस्तेमाल output दिखाने के लिए किया गया है।
फाइल को save करें। अब आप इसे PHP CLI या local web server की मदद से रन कर सकते हैं।
इन्हे भी पढ़े: कोडिंग कैसे सीखे?
२. PHP Program को Browser में Run करें
अगर आपने XAMPP इंस्टॉल किया है, तो browser में PHP प्रोग्राम चलाने के लिए इन steps को follow करें।
Step १: PHP File को सही Folder में रखें
अपनी hello.php फाइल को XAMPP के htdocs folder में रखें।
आमतौर पर इसका path होगा:
C:\xampp\htdocs\hello.php
Step २: Apache Server Start करें
XAMPP Control Panel खोलें और Apache के सामने दिए गए Start बटन पर क्लिक करें।
अगर Apache सफलतापूर्वक शुरू हो जाता है, तो आप अगले step पर जा सकते हैं।
Step ३: Browser खोलें
अपने browser के address bar में यह URL दर्ज करें:
http://localhost/hello.php
Step ४: Output देखें
अगर सब कुछ सही तरीके से configure है, तो browser में यह output दिखाई देगा:
Hello, World!
इस तरह आपका पहला PHP प्रोग्राम सफलतापूर्वक रन हो जाएगा।
ध्यान रखें कि PHP फाइल को file:///C:/xampp/htdocs/hello.php जैसे local file path से खोलने पर PHP execute नहीं होगा। इसे http://localhost/… के जरिए server से access करना जरूरी है।
३. PHP Program को Command Line से Run करें
अगर आप केवल PHP code का output देखना चाहते हैं और browser की जरूरत नहीं है, तो PHP CLI का इस्तेमाल कर सकते हैं।
Step १: अपनी PHP फाइल को किसी folder में save करें।
उदाहरण के लिए:
hello.php
Step २: Terminal या Command Prompt खोलें और उस folder में जाएं जहां फाइल रखी है।
Step ३: यह command चलाएं:
php hello.php
अगर PHP सही तरीके से इंस्टॉल है, तो output मिलेगा:
Hello, World!
इस तरीके में Apache server शुरू करने की जरूरत नहीं होती। यह छोटे programs, calculations, scripts और PHP की basic practice के लिए उपयोगी है।
PHP प्रोग्राम रन करना आसान है, बशर्ते आपके कंप्यूटर पर सही PHP environment मौजूद हो। आप basic scripts को Command Prompt या Terminal से चला सकते हैं, जबकि browser में PHP webpages देखने के लिए XAMPP या PHP development server का इस्तेमाल कर सकते हैं।
शुरुआत में hello.php जैसा छोटा प्रोग्राम बनाएं, फिर HTML के साथ PHP का इस्तेमाल करना सीखें। इसके बाद database connectivity और dynamic web applications की ओर बढ़ सकते हैं।
FAQs
१. क्या हम PHP फ़ाइल पर डबल-क्लिक करके उसे सीधे ब्राउज़र में चला सकते हैं?
नहीं, आप HTML या JavaScript फ़ाइल की तरह PHP फ़ाइल पर डबल-क्लिक करके उसे सीधे ब्राउज़र में नहीं चला सकते। PHP कोड को प्रोसेस करने के लिए एक वेब सर्वर (जैसे Apache) और PHP इंटरप्रेटर की आवश्यकता होती है। इसलिए इसे हमेशा localhost के ज़रिए ही रन किया जाता है।
२. XAMPP क्या है और PHP के लिए यह क्यों ज़रूरी है?
XAMPP एक फ्री और ओपन-सोर्स क्रॉस-प्लेटफ़ॉर्म वेब सर्वर सॉल्यूशन स्टैक पैकेज है। इसमें Apache HTTP सर्वर, MariaDB/MySQL डेटाबेस, और PHP इंटरप्रेटर एक साथ मिलते हैं। यह आपके पर्सनल कंप्यूटर को एक लोकल सर्वर में बदल देता है ताकि आप बिना इंटरनेट के अपने कंप्यूटर पर PHP प्रोग्राम टेस्ट कर सकें।
३. PHP प्रोग्राम रन करते समय htdocs फ़ोल्डर का क्या महत्व है?
XAMPP सर्वर में htdocs (Hypertext Documents) वह मुख्य डायरेक्टरी या रूट फ़ोल्डर होता है जहाँ वेब सर्वर अपनी फ़ाइलों को ढूँढता है। जब आप ब्राउज़र में localhost टाइप करते हैं, तो सर्वर सीधे इसी फ़ोल्डर के अंदर की फ़ाइलों को रीड करता है।

