मुख्य सामग्री पर जाएं
होम पर वापस
ब्लॉग पर वापस
Tutorial

Android पर PHP चलाएँ — डिवाइस पर, ऑफ़लाइन, बिना किसी server के

अपने Android फ़ोन पर असली PHP चलाएँ: ऐप में बंडल किया हुआ एक असली interpreter, जो बिना किसी कनेक्शन के और बिना कोई server कॉन्फ़िगर किए डिवाइस पर ही execute होता है। यह कैसे काम करता है और इसकी सीमाएँ कहाँ हैं।

2 min
लेखक Pelayo Naredo
Android पर PHP चलाएँ — डिवाइस पर, ऑफ़लाइन, बिना किसी server के

PHP का मतलब आमतौर पर एक server होता है: एक stack इंस्टॉल करें, एक host कॉन्फ़िगर करें, फिर चलाएँ। फ़ोन पर यह शुरू होने से पहले ही खत्म बात है। PocketCode एक असली PHP interpreter बंडल करता है और आपकी .php scripts डिवाइस पर ही चलाता है — ऑफ़लाइन, तुरंत, बिना कोई server सेट किए।

असली PHP, locally चलती हुई

एक असली PHP interpreter ऐप के अंदर आता है। कोई .php फ़ाइल खोलें, Run पर टैप करें, और यह आपके डिवाइस पर execute होती है:

  • रोज़मर्रा की भाषा — variables, arrays, functions, string और array helpers, loops, echo/print — असली PHP की तरह चलती है।
  • Output और errors एक सही console में stream होते हैं, बिल्कुल वैसे ही जैसे किसी desktop पर php script.php
  • यह बिना किसी कनेक्शन के चलता है, और कुछ भी डिवाइस से बाहर नहीं जाता।

यह किस काम के लिए बढ़िया है

  • PHP सीखना और अभ्यास करना — कहीं भी अभ्यास और उदाहरणों से गुज़रें।
  • Scripting — text पार्स करें, data को नया आकार दें, output बनाएँ, कोई त्वरित गणना चलाएँ।
  • Logic का prototyping — किसी function के व्यवहार को टेस्ट करें, इससे पहले कि आप उसे किसी बड़े प्रोजेक्ट में जोड़ें।

Editor जोड़ता है syntax highlighting, autocomplete और on-device formatting और एक symbol bar ताकि $, >, [ और ] keyboard में दबे न रहें।

ईमानदार सीमाएँ

  • CLI-शैली की PHP, locally चलाई गई। यह scripts को वैसे ही execute करता है जैसे PHP command line करती है — यह HTTP पर pages परोसने वाला कोई hosted web server नहीं है।
  • मानक interpreter, बिना package के चक्कर के। अपना खुद का कोड चलाएँ; इसे बिना Composer install चरण वाली PHP समझें।
  • फ़ोन-पैमाने का performance। scripts और सीखने के लिए ठीक; भारी workloads एक server पर होने चाहिए।

इन दायरों के भीतर, यह असली PHP है, आपके हाथ के फ़ोन पर।

कई में से एक

PHP उन पाँच भाषाओं में से एक है जो इंस्टॉल करते ही बंडल और ऑफ़लाइन तैयार होती हैं — Python, JavaScript, C और Ruby के साथ — और आधा दर्जन और वैकल्पिक packs के रूप में। देखें पूरी सूची


आपका फ़ोन असली PHP चलाता है — ऑफ़लाइन, निजी, बिना किसी server की ज़रूरत के।

PocketCode Google Play पर आ रहा है। इसे अपने डिवाइस पर चलाने के लिए प्री-रजिस्ट्रेशन में शामिल हों

इस लेख के पीछे का टूल

कोड एडिटर

PocketCode आज़माने के लिए तैयार हैं?

ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।