cari

Rumah  >  Soal Jawab  >  teks badan

php中$this->name和$this->$name有什么区别?

php中$this->name$this->$name有什么区别?

巴扎黑巴扎黑2897 hari yang lalu606

membalas semua(2)saya akan balas

  • PHPz

    PHPz2017-04-10 13:13:56

    可以搜索了解PHP的可变变量。

    // 这是访问对象中名为$name的变量
    $this->name 
    // 这是访问对象中的可变变量,你可以理解成动态变量,变量名由$name的值决定
    $this->$name

    balas
    0
  • 黄舟

    黄舟2017-04-10 13:13:56

    我也刚学PHP,我觉得应该是这样的$this->name是访问类中的一个名为name的成员变量。后一种则是访问类中一个名为$name的成员变量,如果$name = x,那么就相当于是$this->x;

    balas
    0
  • Batalbalas