वापस जाएं टूल्स

JSON से PHP ऐरे कनवर्टर

ऑनलाइन JSON को PHP array में कनवर्ट करें, [] / array() और नेस्टेड स्ट्रक्चर सपोर्ट करता है

लोड हो रहा है...

JSON को PHP सरणी में कैसे परिवर्तित करें

  1. 1

    JSON पेस्ट करें

    अपना JSON डेटा कॉपी करें और इसे बाईं ओर इनपुट फील्ड में पेस्ट करें।

  2. 2

    विकल्प चुनें

    रूपांतरण विकल्प चुनें जैसे कि कुंजियों को वर्णक्रम में क्रमबद्ध करना या सहयोगी सरणियों को फ्ल���ग करना।

  3. 3

    परिणाम कॉपी करें

    PHP सरणी तुरंत दाईं ओर दिखाई देती है। इसे अपनी परियोजना में उपयोग करने के लिए कॉपी पर क्लिक करें।

सुविधा अवलोकन

JSON और PHP arrays के बीच द्विदिशात्मक कन्वर्टर। JSON payloads को PSR-12 अनुपालक PHP कोड में परिवर्तित करें, या PHP arrays को JSON प्रारूप में वापस parse करें।

टूल विवरण

मुफ्त ऑनलाइन JSON से PHP array कनवर्टर टूल। JSON पेस्ट करें और तुरंत PHP array कोड जेनरेट करें, [] और array() सिंटैक्स, नेस्टेड ऑब��जेक्ट्स, एसोसिएटिव ऐरे, Laravel और Symfony के लिए समर्थन। PHP arrays को वापस JSON में भी कनवर्ट कर सकते हैं। 100% ब्राउज़र पर प्रोसेसिंग, कोई डेटा अपलोड नहीं।

क्षमता सूची

  • द्विदिशात्मक रूपांतरण: JSON से PHP array और PHP array से JSON।
  • सिंटैक्स सत्यापन और सटीक त्रुटि स्थानों के साथ तत्काल JSON parsing।
  • उचित इंडेंटेशन और trailing commas के साथ PSR-12 अनुपालक PHP arrays उत्पन्न करें।
  • सिंटैक्स हाइलाइटिंग जो light या dark mode के अनुकूल हो जाती है।
  • keys को वर्णानुक्रम में सॉर्ट करें और स्वचालित रूप से associative arrays का पता लगाएं।

संबंधित उपकरण

संबंधित गाइड

अक्सर पूछे जाने वाले प्रश्न

मैं JSON को PHP array में कैसे परिवर्तित करूं?
अपना JSON डेटा input फील्ड में पेस्ट करें जिसमें 'JSON → PHP' mode चुना हुआ हो। टूल स्वचालित रूप से इसे PSR-12 फॉर्मेटिंग के साथ short array syntax का उपयोग करके PHP array में परिवर्तित करेगा। फिर आप परिणाम को कॉपी करके अपने PHP कोड में सीधे उपयोग कर सकते हैं।
मैं PHP array को JSON में कैसे परिवर्तित करूं?
रूपांतरण दिशा switch करने के लिए 'PHP → JSON' पर क्लिक करें, फिर अपना PHP array कोड पेस्ट करें। टूल short array syntax ['key' => 'value'] दोनों को समर्थन करता है और ठीक से फॉर्मेट किया गया JSON output देगा जो आप APIs, config फाइलों, या JavaScript applications में उपयोग कर सकते हैं।
PHP में json_encode() क्या है?
json_encode() एक built-in PHP फ़ंक्शन है जो PHP values (arrays, objects, strings, आदि) को JSON प्रारूप में परिवर्तित करता है। उदाहरण के लिए: json_encode(['name' => 'John', 'age' => 30]) '{"name":"John","age":30}' लौटाता है। यह टूल वही रूपांतरण करता है लेकिन पठनीयता के लिए फॉर्मेटिंग जोड़ता है।
PHP में json_decode() क्या है?
json_decode() एक PHP फ़ंक्शन है जो JSON strings को parse करता है और उन्हें PHP values में परिवर्तित करता है। associative array प्राप्त करने के लिए json_decode($json, true) का उपयोग करें, या object प्राप्त करने के लिए json_decode($json) का उपयोग करें। हमारे टूल का JSON → PHP mode पठनीय output के साथ इस रूपांतरण का अनुकरण करता है।
PHP में indexed और associative arrays के बीच क्या अंतर है?
Indexed arrays numeric keys (0, 1, 2...) का उपयोग करते हैं जैसे [1, 2, 3], जबकि associative arrays string keys का उपयोग करते हैं जैसे ['name' => 'John', 'age' => 30]। JSON में, indexed arrays JSON arrays [] बन जाते हैं, और associative arrays JSON objects {} बन जाते हैं। यह टूल स्वचालित रूप से दोनों प्रकारों को पहचानता है और संभालता है।
क्या यह टूल नेस्टेड arrays और objects को समर्थन करता है?
हां, converter गहराई से nested संरचनाओं को पूरी तरह से समर्थन करता है। आप कई स्तरों की nesting के साथ जटिल JSON, objects के arrays, और मिश्रित डेटा प्रकारों को परिवर्तित कर सकते हैं। PHP output पठनीयता के लिए उचित indentation बनाए रखता है।
रूपांतरण में विशेष वर्णों को कैसे संभाला जाता है?
रूपांतरण के दौरान विशेष वर्णों को ठीक से escape किया जाता है। PHP output में, single quotes और backslashes को escape किया जाता है। JSON output में, Unicode वर्ण, quotes, और control characters को JSON विनिर्देश के अनुसार escape किया जाता है। यह सुनिश्चित करता है कि output मान्य और उपयोग के लिए सुरक्षित है।
PSR-12 फॉर्मेटिंग क्या है?
PSR-12 एक PHP coding style guide है जो 4-space indentation, multi-line arrays में trailing commas, और consistent spacing सहित फॉर्मेटिंग नियमों को परिभाषित करता है। हमारा टूल इन मानकों का पालन करने वाले PHP arrays generate करता है, जिससे output पेशेवर PHP projects में पेस्ट करने के लिए तैयार होता है।
JSON को PHP array में convert करते समय, short syntax [] और long syntax array() में क्या अंतर है?
संक्षिप्त वाक्यविन्यास [] PHP 5.4 से समर्थित है, लेखन अधिक संक्षिप्त है, और आधुनिक PHP परियोजनाओं के लिए अनुशंसित तरीका है। लंबा वाक्यविन्यास array() सभी PHP संस्करणों के साथ संगत है और पुरानी परियोजनाओं में अधिक सामान्य है। यह उपकरण दोनों वाक्यविन्यास का समर्थन करता है और आप रूपांतरण विकल्पों में स्वतंत्र रूप से स्विच कर सकते हैं।
Laravel या Symfony में अनुवादित PHP array का उपयोग कैसे करें?
यह उपकरण Laravel कॉन्फ़िगरेशन और Symfony पैरामीटर के लिए दो प्रकार के फ्रेमवर्क कोड स्निपेट टेम्पलेट प्रदान करता है। रूपांतरण के बाद फ्रेमवर्क कोड स्निपेट क्षेत्र पर क्लिक करें, संबंधित फ्रेमवर्क का चयन करें और सीधे उपयोग के लिए तैयार कॉन्फ़िगरेशन कोड उत्पन्न करें, जैसे Laravel की config फ़ाइल या Symfony के parameters.yaml के अनुरूप PHP सरणी।
क्या यह टूल मेरे डेटा को सर्वर पर अपलोड करेगा?
नहीं। सभी रूपांतरण प्रक्रिया आपके ब्राउज़र में स्थानीय रूप से पूरी होती है, आपका JSON डेटा और PHP कोड किसी भी सर्वर को नहीं भेजा जाता है। यह आपके कोड और डेटा की पूर्ण गोपनीयता सुनिश्चित करता है। आप इस टूल को ऑफलाइन स्थिति में भी उपयोग कर सकते हैं।