On 29 May 2014, at 15:06, Michael Bakonyi <kontakt@xxxxxxxxxxxxxxxx> wrote: > I'd like to do something like this: > > if (method_exists($object, 'get' . ucfirst($property))) { > $children = $object->{'get' . ucfirst($property)}; The line above is not calling a method, it’s accessing a member variable. The following might work (note the added brackets at the end), but if not you’ll need to put the name of the method in to a temporary variable as Jim suggests. $children = $object->{'get' . ucfirst($property)}(); > } > > but this is not working unfortunately – $children is always NULL although the getter exits. Is there a another way to build a dynamic getter? -Stuart -- Stuart Dallas 3ft9 Ltd http://3ft9.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php