Avatar ·

PHP में array को object में कैसे बदलें?

सभी को नमस्ते! मैं PHP में नया हूँ और एक समस्या का सामना कर रहा हूँ। मेरे पास एक associative array है, जो मैं database से प्राप्त करता हूँ:\n\n```php\n$userData = [\n 'name' => 'Иван',\n 'email' => 'ivan@example.com',\n 'age' => 28\n];\n```\n\nमुझे यह डेटा एक function में भेजना है जो array के बजाय object की अपेक्षा करता है। मैंने बस variable को array assign करने की कोशिश की, लेकिन PHP error देता है। मैंने type casting (object) $userData का उपयोग करने की कोशिश की, लेकिन यकीन नहीं है कि यह सही है।\n\nकृपया बताएं कि array को object में सही और सुरक्षित तरीके से कैसे बदलें? क्या associative और सामान्य (indexed) array के बीच कोई अंतर है? और रूपांतरण के बाद keys और values का क्या होता है? आपकी मदद के लिए पहले से धन्यवाद!\n\nयहाँ मेरा कोड है जो काम नहीं कर रहा:\n\n```php\nfunction sendEmail(object