मैंने बहुत सारे उदाहरण देखे हैं लेकिन थाखुद की मदद करने में असफल। मेरे पास एक बहुआयामी सरणी है जिसे मैं ऑब्जेक्ट प्रारूप में कनवर्ट करना चाहता हूं। मैंने स्तरों को गहरा (बहुआयामी) जाने की कोशिश की लेकिन वह सब। मैं इसे एक php वस्तु बनाना चाहता हूँ। यह मेरा परिदृश्य है
// this is my array
Array
(
[_cars] => Array
(
[_car] => Array
(
[0] => Array
(
[_types] => Array
(
[_type] => Array
(
[0] => Array
(
[_cc] => 100
)
[1] => Array
(
[_cc] => 100
)
[2] => Array
(
[_cc] => 1000
)
)
)
)
)
)
)
)
// this is what i want
[_cars] => stdClass Object
(
[_car] => Array
(
[0] => stdClass Object
(
[_types] => stdClass Object
(
[_type] => Array
(
[0] => stdClass Object
(
[_cc] => 999999999999
)
[1] => stdClass Object
(
[_cc] => 999999999999
)
[2] => stdClass Object
(
[_cc] => 999999999999
)
)
)
)
)
)
उत्तर:
उत्तर № 1 के लिए 4सुनिश्चित नहीं है कि यह काम करेगा लेकिन आप कोशिश कर सकते हैं
$object = json_decode(json_encode($array));
जवाब के लिए 0 № 2
अगर यह ठीक है तो कृपया इसे जांचें
$obj = new stdClass($array); or
$obj = json_decode(json_encode($array));