RaheimSG Posted April 20, 2010 Share Posted April 20, 2010 I am trying to use an abstraction map stored in a database in the following format: $Map->Title = 'Object->channel->item->title'; $Map->Description = 'Object->Channel->item->description'; $Map->Link = 'Object->channel->item->link'; But whenever I extract it try to pull ${$Value}. It comes up null. ${$Value} = NULL Taking out Object $Object->$Value = SIMPLEXMLOBJECT {0}; Though stating its simple linguistic counter part $Object->channel->Item->title references the value of the object. What is the simplest way to store a "map" reference to the innerds of an object? Quote Link to comment https://forums.phpfreaks.com/topic/199132-quick-question/ Share on other sites More sharing options...
salathe Posted April 20, 2010 Share Posted April 20, 2010 Variable variables will not work like that, as you've seen. They cannot act upon subelements of an array or, as in this case, on properties of objects. You could use evial, or work out another way of structuring and/or parsing your map. Quote Link to comment https://forums.phpfreaks.com/topic/199132-quick-question/#findComment-1045147 Share on other sites More sharing options...
RaheimSG Posted April 20, 2010 Author Share Posted April 20, 2010 Any suggestions? Quote Link to comment https://forums.phpfreaks.com/topic/199132-quick-question/#findComment-1045189 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.