我需要直接從數據庫構建一個包含大量變量的類,爲了簡單起見,我們將它們命名爲'userX',我只研究了一點ORM,但是它的方式在我頭上。PHP試圖在類中創建動態變量
從本質上講,我想我可以用我的程序代碼
for ($i=0; $i<100; $i++) {
public ${'user'.$i};
}
但是,在一類
class test() {
private $var1;
for ($i=0; $i<10000; $i++) {
public ${'user'.$i};
}
function __constructor .....
}
顯然不是..但它給我留下了同樣的問題,我怎麼可以添加$用戶0,$用戶1,$用戶2等等,而不必鍵入所有的10k。
顯然,從數據庫中抓取名稱會更容易1000倍,但再次看起來更難o代碼。我應該扣下來抓住他們所有的ORM風格嗎?
下載Magento的開源項目並嘗試閱讀Varien_Object類中的代碼。它會給你一個關於如何實現你的目標和谷歌什麼的相當好的主意。 –