PHP में query string में array कैसे पास करें?
सभी को नमस्ते! मैं PHP में नौसिखिया हूँ और एक समस्या का सामना कर रहा हूँ। मुझे URL (query string) के माध्यम से दूसरे पेज पर डेटा का array पास करना है। उदाहरण के लिए, मेरे पास कई checkboxes वाला एक form है, और मैं चयनित मानों को array के रूप में पास करना चाहता हूँ।
मैंने ऐसा करने की कोशिश की:
```php
$fruits = ['apple', 'banana', 'orange'];
$queryString = http_build_query(['fruits' => $fruits]);
// परिणाम: fruits[0]=apple&fruits[1]=banana&fruits[2]=orange
```
लेकिन जब मैं दूसरे पेज पर $_GET के माध्यम से array प्राप्त करने की कोशिश करता हूँ, तो वह सामान्य string के रूप में आता है, array के रूप में नहीं। मैंने पढ़ा था कि PHP स्वयं ऐसे parameters को parse कर सकता है, लेकिन मेरे मामले में यह काम नहीं कर रहा है। शायद मैं कुछ गलत कर रहा हूँ?
साथ ही यह जानना चाहता हूँ: क्या multidimensional array पास करना संभव है? और server side पर ऐसे डेटा को सही तरीके से कैसे process करें?