cari

Rumah  >  Soal Jawab  >  teks badan

php - Bagaimana untuk menggunakan kaedah awam awam dan kaedah awam statik statik awam dalam kelas?

Bila hendak menggunakan fungsi awam xxxx dalam kelas
Bila hendak menggunakan fungsi statik awam xxx
Semasa menulis kelas, saya biasanya menggunakan fungsi awam xxxx
Sebab saya tidak memahami fungsi statik awam xxx dengan baik, jadi pada asasnya ia tidak berguna. Ya,
Bolehkah anda menerangkannya secara terperinci jika anda tahu?

天蓬老师天蓬老师2751 hari yang lalu927

membalas semua(2)saya akan balas

  • PHPz

    PHPz2017-05-16 13:17:33

    statik ialah kaedah statik yang boleh dipanggil terus menggunakan Class::functionName() tanpa instantiasi Pada masa yang sama, kaedah statik disimpan dalam cache dan sangat pantas. Kaedah bukan statik awam perlu digunakan segera dengan kaedah baharu sebelum ia boleh dipanggil menggunakan $class->functionName().

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:17:33

    Jika kelas anda hanya digunakan sekali dan digunakan semula, tidak akan ada perbezaan dalam penggunaan.
    Jika terdapat kaedah statik, anda boleh memanggil kaedah ini secara langsung tanpa membuat instantiating kelas.

    balas
    0
  • Batalbalas