1
我有一個名爲request的php類。是否有可能通過屬性名稱中的變量訪問其中一個屬性?php對象屬性名稱中的變量
事情是這樣的:
$i=4;
$request->option_$i = 'something';
謝謝
我有一個名爲request的php類。是否有可能通過屬性名稱中的變量訪問其中一個屬性?php對象屬性名稱中的變量
事情是這樣的:
$i=4;
$request->option_$i = 'something';
謝謝
你可以這樣說:
$request->{'option_'.$i} = 'something';
*是的,是的,但是你的科學家們很在意他們是否能夠不停地想如果他們應該這樣做。* - Ian Malcolm博士 – CD001
[演示](http://ideone.com/PQKYZO) –
爲什麼爲什麼爲什麼?這種事情應該在一個數組中,而不是一個動態變量名。是的,你可以做到這一點,但這是非常糟糕的編碼習慣。把它變成一個數組並引用它爲'$ request-> option [$ i]'。 – Simba
謝謝你的回答! – kozucharisko