我怎么能调用静态php变量?

时间:2018-05-05 22:44:27

标签: php static-methods

我想知道如何在<>之间插入:self :: $ tag ,谢谢

我试过< {self :: $ tag}>但它不起作用。

<?php 
class model {
    public static $tag = "p" ;

    private static function surround($xx){
        return "<self::$tag>".$xx." </self::$tag>" ;
    }  //here is the problem    

    public static function label($xx){
        return self::surround("<label>".$xx."</label>") ;
    }
}
?>

1 个答案:

答案 0 :(得分:0)

你很亲密。只有字符串连接是错误的。 试试这个:

return "<".self::$tag.">".$xx." </".self::$tag.">" ;