ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
表示所有类型的PHP变量,包括未定义的变量 ``` //用于表示所有类型的PHP变量,包括未定义 final Componere\Value { /* Constructor */ public __construct ([ $default ] ) /* Methods */ public setPrivate ( void ) : Value - 设置变量为Private public setProtected ( void ) : Value - 设置变量为Protected public setStatic ( void ) : Value - 设置变量为Static public isPrivate ( void ) : bool - 变量是否为Private public isProtected ( void ) : bool - 变量是否为Protected public isStatic ( void ) : bool - 变量是否为Static public hasDefault ( void ) : bool - 是否为默认类型 } ``` ``` $DefClass = new \Componere\Definition( 'Teacher'); $DefClass->addProperty('name',new Componere\Value('tom')); $DefClass->addProperty('age',new Componere\Value(20)); $DefClass->register(); $people=new Teacher(); echo $people->name; echo $people->age; var_dump($people); ``` 结果: ``` tom 20 object(Teacher)#2 (2) { ["name"]=> string(3) "tom" ["age"]=> int(20) } ```