Bagaimana untuk memanggil kaedah dalam kelas dalam php

青灯夜游
Lepaskan: 2023-03-16 11:30:02
asal
4004 orang telah melayarinya

Langkah panggilan: 1. Gunakan kata kunci baharu diikuti dengan kaedah dengan nama yang sama dengan nama kelas untuk membuat instantiate kelas menjadi objek Sintaks ialah "nama pembolehubah = nama kelas baharu (senarai parameter); " Atau "$ nama pembolehubah = nama kelas baharu;"; 2. Gunakan simbol pengendali khas "->" untuk memanggil kaedah ahli dalam objek, sintaksnya ialah "$ nama pembolehubah ->" .

Bagaimana untuk memanggil kaedah dalam kelas dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

panggilan php Kaedah kelas kelas dalam

Langkah 1: Selaraskan kelas menjadi objek

Adalah sangat mudah untuk menjadikan kelas menjadi objek, hanya gunakan kata kunci baharu Dan hanya tambahkan kaedah dengan nama yang sama dengan nama kelas pada penghujungnya. Sudah tentu, jika anda tidak perlu menghantar parameter untuk objek apabila membuat instantiation objek, hanya gunakan nama kelas terus selepas kata kunci baharu tanpa menambah kurungan.

Format instantiasi objek adalah seperti berikut:

$变量名 = new 类名(参数数列表);
或
$变量名 = new 类名;
Salin selepas log masuk

Penerangan parameter adalah seperti berikut:

  • Nama pembolehubah: rujukan kepada objek yang dicipta oleh Nama kelas, anda boleh mengakses ahli objek melalui nama ini; 🎜>

    Nama kelas: Menunjukkan jenis objek baharu;
  • Senarai parameter: Kaedah pembina kelas yang ditentukan digunakan untuk memulakan nilai objek tiada pembina ditakrifkan dalam kelas, PHP secara automatik akan mencipta pembina lalai dengan parameter.
  • Langkah 2. Panggil kaedah dalam objek
  • Objek mengandungi sifat ahli dan kaedah ahli, akses ahli dan kaedah dalam objek Mengakses elemen dalam tatasusunan adalah serupa, ahli dalam objek hanya boleh diakses melalui rujukan kepada objek. Tetapi pengendali khas -> mesti digunakan untuk melengkapkan akses kepada ahli objek.

Format sintaks untuk mengakses kaedah ahli dalam objek adalah seperti berikut:

Contoh: Panggil kaedah demo() dalam kelas

$变量名 -> 成员方法名();        //访问对象中的成员方法
Salin selepas log masuk

Pembelajaran yang disyorkan: "
Tutorial Video PHP

"
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
    class Website{
        public function demo(){
            echo &#39;成员方法 demo()&#39;;
        }
    }
    $student = new Website();
    $student -> demo();
?>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk memanggil kaedah dalam kelas dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan