$ini dalam kelas PHP
A _ Q _i_
A _ Q _i_ 2021-10-10 19:59:11
0
5
862
class DBmodel{
    private $name;
    public __construct(){
    $this->name = $name;
    }
    public function delete($name){
        $this->name = $name;
    }
}

Adakah $ini dalam __konstruk mewakili __konstruk itu sendiri? Adakah $this in delete mewakili pemadaman sendiri? Atau adakah $this mewakili keseluruhan kelas?

A _ Q _i_
A _ Q _i_

membalas semua(3)
hbxncjs

$ini mewakili keseluruhan kelas

yntdx

Objek ini mesti diperuntukkan menggunakan operator baharu (bukan baharu[], bukan penempatan baharu, bukan objek tempatan, bukan objek global selepas memadam ini, anda tidak boleh mengakses mana-mana pembolehubah ahli dan fungsi Maya (padam data kitar semula ini); yang termasuk ahli data objek dan vtable, tidak termasuk kod fungsi); Dengan kata lain, anda tidak boleh menyemaknya, membandingkannya dengan penunjuk lain, membandingkannya dengan NULL, mencetaknya, menukarnya atau apa-apa lagi

逆旅行人

$this mewakili objek, dan persekitaran tempat $this terletak berada di dalam kaedah di dalam kelas, jadi objek $this boleh diakses di dalam kelas

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan