I would like to use self and static operators inside a double quoted string,
but do not find the way to accomplish that. Could you give me a right direction?


class Foo {

    public static $class_prop = 'Class_Property';
    public $object_prop = 'Object_Property';

    static function printClassProp() {
        print 'prefix_' . self::$class_prop . '_postfix' . PHP_EOL;
        print "prefix_{\\self::$class_prop}_postfix" . PHP_EOL;       // <-- 
issue here

    function printObjectProp() {
        print "prefix_{$this->object_prop}_postfix" . PHP_EOL;

$foo = new Foo;


PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to