2011-08-11 31 views

Trả lời

83

Bạn có thể làm theo cách này:

$object->{'Date Found'} 
3

thử

$var="Date Found"; $this->$var 

Nhưng tôi nghi ngờ rằng có rất nhiều bạn có thể có khoảng trống trong tên thuộc tính của lớp trong php

+0

quái, những gì bạn biết ... nó hoạt động ... dù sao, tôi sẽ không sử dụng dấu cách trong các tên thuộc tính :) – Catalin

10

bạn đã thử

$property = 'Date Found'; 
$object->{$property}; 

Hoặc đơn giản là

$object->{'Date Found'}; 
0

Thay thế gian với dấu gạch dưới trong tên thuộc tính với tên thuộc tính trong tất cả các trường hợp thấp hơn:

if $property = 'Date Found'; 
    use $property = 'date_found'; 
    $object->{$property}; 
Các vấn đề liên quan