Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

PHP in khóa từ đối tượng?

Giả sử đối tượng sau:

$employeeDetails = (object) [ 'firstName' => 'John', 'lastName' => 'Doe', 'countryName' => 'US' ];

Muốn kết quả chỉ có khóa:

firstName lastName countryName

Để hiển thị chỉ khóa từ đối tượng, dùng array_keys() trong PHP.

Ví dụ

<!DOCTYPE html> <html> <body> <?php $employeeDetails = (object) [ 'firstName' => 'John', 'lastName' => 'Doe', 'countryName' => 'US' ]; $allKeysOfEmployee = array_keys((array)$employeeDetails); echo "Tất cả khóa như sau = ", "<br>"; foreach ($allKeysOfEmployee as &$tempKey) echo $tempKey, "<br>"; ?> </body> </html>

Kết quả

Tất cả khóa như sau = firstName lastName countryName