Nếu print_r($object)
lợi nhuậnLàm thế nào để bạn in một đối tượng, được gọi là * (dấu hoa thị)?
stdClass Object
(
[*] => sometext
)
Làm thế nào để có được tài sản của dấu hoa thị, tức là $object->*
?
Nếu print_r($object)
lợi nhuậnLàm thế nào để bạn in một đối tượng, được gọi là * (dấu hoa thị)?
stdClass Object
(
[*] => sometext
)
Làm thế nào để có được tài sản của dấu hoa thị, tức là $object->*
?
Bạn có thể truy cập vào bất động sản như thế này
$object->{"*"}
Liệu công việc này;
print_r($object->{'*'});
Chỉ
print_r($object->{"*"});
Bạn cũng có thể chuyển đổi đối tượng của bạn để một mảng:
$array = get_object_vars($object);
echo $array['*'];
Nhưng câu trả lời ở trên thậm chí còn tốt hơn:
$object->{"*"}
@timofey đọc thêm ở đây [Cú pháp phức tạp (xoăn)] (http://php.net/manual/en/language.types .string.php # language.types.string.parsing.complex) – Musa
Cảm ơn bạn đã liên kết! Thông tin tuyệt vời. – timofey