PHP में POST अनुरोध से JSON डेटा कैसे प्राप्त करें और प्रोसेस करें?
सभी को नमस्ते! मैं PHP में नौसिखिया हूँ और REST API को समझने की कोशिश कर रहा हूँ। मुझे एक स्क्रिप्ट लिखनी है जो POST अनुरोध के माध्यम से JSON डेटा प्राप्त करे और उसे डेटाबेस में सेव करे।
समस्या यह है कि मैं इस डेटा को सामान्य तरीके से प्राप्त नहीं कर पा रहा हूँ। जब मैं Content-Type: application/x-www-form-urlencoded के साथ एक सामान्य फॉर्म भेजता हूँ, तो $_POST के माध्यम से सब कुछ काम करता है। लेकिन जैसे ही मैं JSON (Content-Type: application/json) पर स्विच करता हूँ, $_POST array खाली हो जाता है।
यहाँ मेरा वर्तमान कोड है:
```php
```
मैं Postman के माध्यम से निम्नलिखित body के साथ अनुरोध भेज रहा हूँ:
```json
{
"name": "इवान",
"email": "ivan@example.com",
"age": 28
}
```
लेकिन log.txt फ़ाइल में एक खाली array लिखा जाता है। मैंने पढ़ा है कि