PHP फ़ॉर्मैटर

PHP फ़ॉर्मैटर एक जैसे इंडेंटेशन, पंक्ति लपेटने, ब्रेस, ऑपरेटर, ऐरे, फ़ंक्शन कॉल, क्लास, विशेषताओं, match व्यंजकों और टिप्पणियों के साथ PHP कोड सुंदर बनाता है। पूरी PHP फ़ाइल या अस्थायी PHP अंश पेस्ट करें; शुरुआती <?php टैग के बिना अंश अपने आप सँभाले जाते हैं।

लक्षित PHP संस्करण, टैब या स्पेस, पंक्ति चौड़ाई, ब्रेस शैली, अंत के कॉमा और उद्धरण शैली चुनें। सिंटैक्स त्रुटियाँ आउटपुट संपादक में दिखाई देती हैं, ताकि सुधार के लिए इनपुट उपलब्ध रहे।

PHP फ़ाइलों और स्वतंत्र अंशों के लिए फ़ॉर्मैटर इस्तेमाल करें। PHP और HTML के मिले हुए टेम्प्लेट में फ़्रेमवर्क का खास सिंटैक्स हो सकता है जिसके लिए प्रोजेक्ट के खास फ़ॉर्मैटिंग नियम चाहिए।

PHP फ़ॉर्मैटर के अक्सर पूछे जाने वाले प्रश्न

मैं इस पृष्ठ पर कोड कैसे फ़ॉर्मैट करूँ?

बाएँ संपादक में कोड पेस्ट करें या फ़ाइल लोड करें, ज़रूरी विकल्प चुनें और फ़ॉर्मैट करें चुनें। दाएँ ओर परिणाम जाँचें, फिर उसे कॉपी करें या सहेजें।

फ़ॉर्मैटर त्रुटि क्यों दिखा सकता है?

इनपुट चुनी हुई भाषा या सिंटैक्स के अनुसार होना चाहिए। अधूरे कथन, बेमेल ब्रैकेट या उद्धरण चिह्न और इनपुट से मेल न खाने वाले डाइलेक्ट या मोड की जाँच करें, फिर दोबारा फ़ॉर्मैट करें।

कोड फ़ॉर्मैटर कैसे काम करता है?

कोड फ़ॉर्मैटर संबंधित भाषा के नियमों के अनुसार टोकन और नेस्टेड संरचनाओं को पढ़ता है। फिर वह एक समान नियमों के आधार पर इंडेंटेशन, स्पेस और पंक्ति विराम दोबारा व्यवस्थित करता है। वह प्रोग्राम को कंपाइल या चलाता नहीं है, इसलिए फ़ॉर्मैटिंग से कोड की शुद्धता या सुरक्षा की जाँच नहीं होती।

इस भाषा के लिए कौन-सी सेटिंग सुझाई जाती हैं?

PSR-12 के लिए 4 स्पेस रखें, पंक्तियों को 80 या उससे कम अक्षरों तक रखना बेहतर है और 120 को लचीली सीमा मानें; स्रोत में इस्तेमाल किया गया PHP संस्करण चुनें। PHP संस्करण, टैब या स्पेस, पंक्ति की चौड़ाई, ब्रेस की शैली, अंत के कॉमा और उद्धरण चिह्नों की शैली चुनें। पूरी फ़ाइल या शुरुआती PHP टैग के बिना कोड अंश भी फ़ॉर्मैट कर सकते हैं।

कोड फ़ॉर्मैटर

Java, Python, JavaScript, JSON, HTML और अन्य को फ़ॉर्मैट और सुंदर करें; इंडेंटेशन, स्पेस और पंक्ति विराम समायोजित करें।

और टूल

ऑडियो संपादन और प्रभाव

रिकॉर्डिंग ट्रिम करें, जोड़ें या बाँटें, मौन या शोर हटाएँ और वॉल्यूम, गति, पिच या चैनल समायोजित करें।

और टूल

स्प्रेडशीट के टूल

CSV या Excel शीट खोलें और संपादित करें, तालिका वाला टेक्स्ट फ़ॉर्मैट करें और CSV को Excel या SQL में बदलें।

और टूल

Markdown के टूल

Markdown लिखें और उसका पूर्वावलोकन करें, Mermaid आरेख दिखाएँ और Markdown, HTML व तालिकाओं को अलग-अलग फ़ॉर्मैट में बदलें।

टेक्स्ट के टूल

अंशों की तुलना करें, शब्द और कीवर्ड गिनें, पंक्तियाँ क्रम में लगाएँ या बदलें और DOCX टेक्स्ट देखें।

ऑडियो रूपांतरण और प्लेबैक

MP3, WAV, FLAC और अन्य फ़ॉर्मैट में बदलें, ऑडियो या रॉ PCM चलाएँ और ऑडियो मेटाडेटा जाँचें या संपादित करें।

JSON और डेटा के टूल

JSON जाँचें, तुलना करें और उसकी वैधता जाँचें; JSONPath व्यंजक जाँचें या डेटा को CSV, YAML और XML में बदलें।

और टूल

बोली के टूल

ऑडियो को टेक्स्ट में लिखें, टेक्स्ट से बोली बनाएँ या ब्राउज़र में अपनी आवाज़ रिकॉर्ड करें।

वीडियो के टूल

वीडियो बदलें और संपीड़ित करें, क्लिप ट्रिम करें या जोड़ें, फ़्रेम का आकार बदलें और ऑडियो निकालें।

और टूल

वीडियो प्लेबैक और रिकॉर्डिंग

स्थानीय या स्ट्रीमिंग वीडियो चलाएँ, अपनी स्क्रीन या कैमरा रिकॉर्ड करें और कैमरे को ऑनलाइन आईने की तरह इस्तेमाल करें।

PDF के टूल

PDF संपीड़ित करें या मिलाएँ, पृष्ठ बाँटें और क्रम बदलें, पृष्ठों को चित्र में बदलें और दस्तावेज़ देखें या तुलना करें।

और टूल

चित्रों के टूल

चित्र फ़ॉर्मैट बदलें, फ़ोटो का आकार बदलें या क्रॉप करें, फ़ाइलें संपीड़ित करें, चित्रों की तुलना करें और OCR से टेक्स्ट निकालें।

और टूल

चित्र बनाना

स्क्रीनशॉट कैप्चर करके सुंदर करें, टेक्स्ट से चित्र या GIF बनाएँ, व्हाइटबोर्ड पर बनाएँ और वर्ड क्लाउड या फ़ेविकॉन बनाएँ।

और टूल

सबटाइटल के टूल

वीडियो पूर्वावलोकन के साथ SRT या VTT सबटाइटल संपादित करें, समय बदलें, फ़ॉर्मैट बदलें और सबटाइटल ट्रैक सँभालें।

और टूल

आर्काइव के टूल

ZIP, 7Z, RAR या TAR फ़ाइलें खोलें, चुनी हुई सामग्री निकालें और वैकल्पिक ZIP/7Z पासवर्ड के साथ नए आर्काइव बनाएँ।

एन्कोडर | डिकोडर

Base64 या Base32 एन्कोड और डिकोड करें, URL, HTML और Unicode टेक्स्ट एस्केप करें और JWT की सामग्री जाँचें।

और टूल

संख्याओं के टूल

संख्याओं के आधार और मान को बाइनरी, दशमलव और हेक्स में बदलें; संख्याओं को शब्दों में या टेक्स्ट को बाइनरी में बदलें।

कैलकुलेटर

प्रतिशत और भिन्न निकालें, आँकड़ों का सार बनाएँ और ग्रेड, छूट या आस्पेक्ट रेशियो की गणना करें।

और टूल

समय के टूल

ऑनलाइन घड़ी दिखाएँ, काउंटडाउन या स्टॉपवॉच चलाएँ और तारीख, उम्र या समय क्षेत्रों के अंतर की गणना करें।

और टूल

नेटवर्क के टूल

अपना IP और IPv6 कनेक्शन जाँचें, HTTP अनुरोध या HAR फ़ाइलें जाँचें और CIDR पते की सीमाएँ निकालें।

इकाई रूपांतरण

लंबाई, वज़न, तापमान, डेटा भंडारण और अन्य इकाइयाँ बदलें।

रंगों के टूल

HEX, RGB और HSL मान बदलें, चित्र से रंग निकालें, कंट्रास्ट जाँचें या ठोस रंगों से अपना डिस्प्ले जाँचें।

QR कोड और बारकोड

लिंक और Wi-Fi नेटवर्क के QR कोड समेत QR कोड या बारकोड बनाएँ और स्कैन करें।

डेवलपर और सुरक्षा के टूल

हैश, UUIDs और पासवर्ड बनाएँ, रेगुलर एक्सप्रेशन जाँचें, URL स्लग बनाएँ और फ़ाइल अनुमतियाँ जाँचें।

और टूल

उपयोगी टूल

स्क्रीन रिज़ॉल्यूशन और रीफ़्रेश दर जाँचें, स्क्रीन रूलर से मापें, कुंजियाँ जाँचें या टेलीप्रॉम्प्टर से पढ़ें।

और टूल

खेल

2048, माइनस्वीपर, सुडोकू, गोमोकू, टैंक बैटल

और टूल