Windows 10/11
x64 पीसी पर चलता है
PHP Trail 2.9.30 एक Windows एजेंट है जो आपके अपने फ़ोल्डर में छोटी PHP फ़ाइलें लिखता है, उन्हें चलाता है और हर नतीजा दिखाता है, ताकि आप असली प्रोजेक्ट बनाकर अभ्यास करें।
*.php0 फ़ाइलेंtable.phpसहेजी गईphp -l table.phpexit 0php table.phpexit 0table.php+1 -0x64 पीसी पर चलता है
28 अक्तू. 2026 को जारी
इंस्टॉलर प्रोग्राम
सिर्फ़ एक .exe फ़ाइल
ऐप के अंदर
ऐप चलाने के लिए
यहाँ php tutorial एक छोटा प्रोजेक्ट है जिसे आप खुद बनाते हैं, कोई ऐसा पाठ नहीं जिसे आप देखते रहें। आप काम बताते हैं, PHP Trail फ़ाइल को आपके फ़ोल्डर में लिखता है, आपका PHP कमांड चलाता है और असली आउटपुट या एरर संदेश दिखाता है, और हर बदलाव को स्वीकार करना है या नहीं, यह आप तय करते हैं। प्रोजेक्ट छोटे रहते हैं। पहाड़े जैसी पहली स्क्रिप्ट के लिए लगभग 10 पंक्तियाँ काफ़ी हैं।
एक खाली फ़ोल्डर खोलें, Ask first चुनें और table.php नाम की फ़ाइल में 5 का पहाड़ा माँगें। PHP Trail list_dir से फ़ोल्डर देखता है, फिर write_file नई स्क्रिप्ट सहेजता है: एक छोटा लूप, जो हर पंक्ति में एक गुणनफल प्रिंट करता है। Shell सिंटैक्स जाँचने के लिए php -l table.php और नतीजा प्रिंट करने के लिए php table.php चलाता है। आउटपुट असली होता है। Ask first फ़ाइल सहेजने से पहले रुकता है, इसलिए आप उसे पढ़कर स्वीकार या अस्वीकार करते हैं। अगर दूसरा पहाड़ा चाहिए, तो अपने प्रॉम्प्ट में संख्या बदलें और फिर चलाएँ।
list_dir . → empty
write_file table.php → saved
Shell php -l table.php → exit 0
Shell php table.php → exit 0मान लीजिए guestbook.php पार्स एरर के साथ रुक जाती है और आपको कारण नहीं दिखता। Shell php -l guestbook.php चलाकर पंक्ति संख्या के साथ असली एरर संदेश लौटाता है, फिर read_file फ़ाइल का वह हिस्सा खोलता है। छूटा हुआ सेमीकोलन एक आम कारण है। संदेश 1 पंक्ति बताता है। edit_file सुधार को diff के रूप में सुझाता है, और Ask first मोड में आप बदलाव लागू होने से पहले उसे पढ़कर स्वीकार करते हैं। फिर Shell सिंटैक्स जाँच दोबारा चलाता है, और सफल एग्ज़िट कोड का मतलब है कि PHP को सिंटैक्स की कोई समस्या नहीं मिली। इससे यह साबित नहीं होता कि गेस्टबुक सही चलती है, इसलिए उसे खुद चलाएँ और परखें।
Shell php -l guestbook.php → exit 255
read_file guestbook.php → read
edit_file guestbook.php → +1 -1
Shell php -l guestbook.php → exit 0ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का अभ्यास करने के लिए Plan only में शुरू करें और ऐसी Product क्लास माँगें जिसमें private नाम, private कीमत, एक कंस्ट्रक्टर और लेबल लौटाने वाला मेथड हो। एजेंट कंस्ट्रक्टर और public व private कीवर्ड समझाता है, फिर योजना लिखता है और कुछ नहीं चलाता। अभी कुछ भी सहेजा नहीं गया है। योजना पर अमल के लिए Ask first पर जाएँ: write_file नीचे कुछ पंक्तियों के साथ Product.php सहेजता है, जो new से 3 उत्पाद बनाती हैं, और Shell php Product.php चलाता है, जिससे हर लेबल दिखता है। स्वीकार करने से पहले हर diff पढ़ें।
फ़ोल्डर में एक छोटी scores.csv रखें और PHP Trail से एक कॉलम का जोड़ निकालने को कहें। read_file CSV पढ़ता है ताकि एजेंट उसके कॉलम देख सके, फिर write_file read_csv.php सहेजता है, जो str_getcsv से हर पंक्ति लोड करती है और array_sum से संख्याएँ जोड़ती है। Shell स्क्रिप्ट चलाता है। वह जोड़ प्रिंट करती है, और अगर संख्या गलत लगे तो grep वह पंक्ति ढूँढता है जो कॉलम पढ़ती है, और edit_file सुधार को diff के रूप में दिखाता है। ऐरे, लूप और 2 बिल्ट-इन फ़ंक्शन काम में दिखते PHP के बुनियादी हिस्से हैं। जोड़ की पुष्टि के लिए scores.csv खुद खोलें, क्योंकि एजेंट कोई कॉलम गलत पढ़ सकता है।
चैट असिस्टेंट टेक्स्ट में जवाब देते हैं। PHP Trail वर्शन 2.9.30 इससे आगे जाता है: यह फ़ाइलें बनाता है, आपका PHP कमांड चलाता है और हर चरण का नतीजा एक कार्ड में दिखाता है जिसे आप खोल सकते हैं।
| आम चैट असिस्टेंट | PHP Trail | |
|---|---|---|
| फ़ाइलें | कोड दिखाता है, जिसे आप खुद कॉपी-पेस्ट करते हैं | फ़ाइलें आपके फ़ोल्डर में सहेजता है; Ask first में, आपके स्वीकार करने के बाद ही |
| चलाना | आमतौर पर बताता है कि आउटपुट कैसा दिखना चाहिए | आपका PHP कमांड चलाता है और असली आउटपुट दिखाता है |
| एरर | आपके चिपकाए स्निपेट के एरर को समझाता है | php -l से असली संदेश और पंक्ति दिखाता है |
| समीक्षा | आप पुराने और नए कोड की तुलना आँख से करते हैं | Ask first हर बदलाव को स्वीकार करने के लिए diff के रूप में दिखाता है |
पहला समूह उन नए सीखने वालों का है जिन्होंने शुरुआती लोगों के लिए PHP का पाठ पढ़ा है, फिर भी खाली फ़ाइल देखकर अटक जाते हैं। ट्यूटोरियल के चक्कर से निकलने का एक तरीका है कुछ छोटा बनाना, उसे चलाना और असली नतीजा पढ़ना। स्क्रिप्ट छोटी रखें। पहली कोशिश के लिए लगभग 10 पंक्तियाँ काफ़ी हैं, और जिस फ़ोल्डर में वह रहती है, वह आपका ही रहता है।
दूसरा समूह उन खुद सीखने वाले डेवलपरों का है जो कोई दूसरी भाषा जानते हैं और PHP पर आना चाहते हैं। PHP सीखने की सलाहें अक्सर मैनुअल की ओर इशारा करती हैं, और PHP Trail आपके उदाहरण लिखते समय उस मैनुअल को web_search और http_get से पढ़ सकता है। मैनुअल से मिलान करें।
तीसरा समूह उन लोगों का है जो ब्रेक के बाद PHP पर लौटते हैं। ब्रेक के बाद PHP दोबारा शुरू करना तब आसान होता है जब आपके काम के बगल में एक संसाधन खुला रहे, और एजेंट मैनुअल को कुछ टूल कॉल की दूरी पर रखता है, जबकि आप आउटपुट एस्केप करने जैसी आदत फिर बनाते हैं। हर diff की समीक्षा करें। आपका चुना अनुमोदन मोड तय करता है कि एजेंट कितनी बार रुककर पूछे।
एक अभ्यास प्रोजेक्ट, जिसे आप अपने फ़ोल्डर में एक AI एजेंट के साथ बनाते हैं जो छोटी PHP फ़ाइलें लिखता, चलाता और समझाता है। PHP Trail कोई कोर्स, क्विज़ या वीडियो पाठ नहीं है, और हर चरण अपने असली नतीजे के साथ कार्ड के रूप में दिखता है। हर कार्ड की समीक्षा आप करते हैं।
हाँ, phptutorials.net PHP Trail की आधिकारिक वेबसाइट है। मूल बिल्ड डाउनलोड पेज से डाउनलोड करें, उसके SHA-256 चेकसम को प्रकाशित मैनिफ़ेस्ट से मिलाएँ, और कुछ गड़बड़ लगे तो ऐप के अंदर Send feedback बटन इस्तेमाल करें। पहले हैश जाँचें।
हाँ, कई सीखने वालों के लिए यह एक ठीक-ठाक पहली भाषा है, क्योंकि PHP फ़ाइल सादा टेक्स्ट होती है जिसे आप एक कमांड से चलाते हैं और नतीजा तुरंत पढ़ लेते हैं। यह मुख्य रूप से सर्वर-साइड वेब के काम के लिए जानी जाती है। पहले बुनियादी बातें। SQL बाद में।
नहीं। PHP Trail Windows के लिए एक AI एजेंट है जो आपके अपने प्रोजेक्ट फ़ोल्डर में काम करता है, इसलिए पूरे करने के लिए कोई ग्रेड वाले क्विज़, वीडियो या प्रमाणपत्र नहीं हैं। यह आपके साथ फ़ाइलें लिखता और चलाता है और हर नतीजा दिखाता है। किसी चीज़ की ग्रेडिंग नहीं होती।
हाँ। PHP Trail आपका PHP कमांड चलाता है, इसलिए आपके पीसी पर PHP इंस्टॉल होना चाहिए; इसे PHP की वेबसाइट से लें और टर्मिनल में php -v चलाकर जाँचें। अगर php -v कोई वर्शन प्रिंट करता है, तो आपका PHP कमांड तैयार है। पहले php -v चलाएँ।
ये तीन अनुमोदन मोड हैं। Auto-run कार्रवाइयाँ तुरंत चलाता है, Ask first कुछ बदलने वाली कार्रवाई से पहले रुकता है और बदलाव diff के रूप में दिखाता है, और Plan only योजना लिखता है और आपके मोड बदलने तक कुछ नहीं चलाता। अभ्यास के लिए Ask first चुनें।
हाँ, अगर आप क्लाउड मॉडल चुनते हैं: प्रॉम्प्ट टेक्स्ट, एजेंट की पढ़ी किसी भी फ़ाइल के टेक्स्ट समेत, उस प्रदाता को जाता है। लोकल मॉडल के साथ पीसी से कुछ बाहर नहीं जाता। ऐप चैट, वर्किंग फ़ोल्डर और API कुंजियाँ आपके पीसी पर रखता है। गोपनीय जानकारी चिपकाने से पहले तय करें।
PHP Trail को Windows 10 या 11 पर इंस्टॉल करें और अपने अगले PHP पाठों को छोटी फ़ाइलों में बदलें जिन्हें आप खुद चलाते, पढ़ते और बदलते हैं। सेटअप लगभग 34 MB का है। अकाउंट की ज़रूरत नहीं।
PHP Trail को Windows के लिए डाउनलोड करें ↗हर पेज 20 भाषाओं में उपलब्ध है।
PHP Trail अभ्यास प्रोजेक्ट के लिए क्या करता है ↗ क्लाउड, लोकल या बिल्ट-इन मॉडल जोड़ें ↗ छोटी क्लास के साथ हल किया हुआ उदाहरण ↗ Windows बिल्ड डाउनलोड करें और जाँचें ↗ आम सवालों के जवाब ↗ इस साइट और ऐप में क्या सहेजा जाता है ↗