سلام خدمت استاد عزیز
زمانی که از (object) استفاده میکنم وقتی که میخوام echo انجام بدم با ارور مواجه میشم.
اشکال کار من کجاست؟
در این کد زمانی که از print_r استفاده میکنم و فقط خود strObject را پرینت میکنم به صورت درست نمایش میده
<?php
$cars = array(
"1" => array(
"benz" => array(
"truck" => "axor",
"car" => "sls"
)
),
"2" => array(
"bmw" => "z4",
"audi" => "TT"
),
);
$strObject = (object) $cars;
echo ($strObject->{2}->bmw);