tôi cần phải tạo một mảng sử dụng một đối tượng sử dụng định dạng khác nhau/cấu trúcXây dựng mảng động trong PHP
tôi có:
$t = object()
$t > user = object()
$t > user > 0 (object) name = 'wilson';
$t > user > 0 (object) first = 'carl';
tôi cần phải nhận được:
$t = array(
name = wilson
first name = phil
Đây là những gì Tôi đã thử và nơi tôi bị kẹt
foreach($t as $a) {
foreach($a as $l) {
$arr[$l->0->name] = $l->0->first; // line 10
}
}
print_r($arr);
Bây giờ tôi gặp lỗi:
PHP Parse error: syntax error, unexpected T_LNUMBER, expecting T_STRING or T_VARIABLE or '{' or '$' in homework1-a-1.php on line 10
Tôi có thể làm gì để khắc phục sự cố?
Dường như lỗi cú pháp đơn giản. Không thể nhìn thấy dòng 10 nên không có ý tưởng. – Phoenix
tôi đặt dòng 10 trong chỉnh sửa – natalia
thuộc tính đối tượng của mình phải bắt đầu bằng một ký tự. Tuy nhiên, tôi không hiểu, những gì bạn muốn đạt được, bởi vì nó có vẻ, rằng bạn trộn lẫn các đối tượng và mảng một chút. – KingCrunch