Jika kamu ingin memulai pemrograman berorientasi objek dengan PHP, metode adalah bagian penting yang harus kamu kuasai. Dalam tutorial ini, kita akan melihat bagaimana cara mendeklarasikan metode dan menggunakannya secara efektif dalam kelas kamu.
Temuan utama
- Metode mirip dengan fungsi dalam sebuah kelas.
- Kamu dapat menggunakan parameter untuk meneruskan data ke metode.
- Nilai kembali memungkinkan kamu menggunakan hasil dari metode.
- Visibilitas metode (public, private, protected) mengatur akses.
Panduan Langkah-demi-Langkah
Struktur Dasar Sebuah Metode
Mari kita mulai dengan deklarasi dasar sebuah metode. Pastikan kamu membuat kelas tempat metode tersebut berada. Misalnya, kelas kamu bisa bernama "Metode". Di kelas ini, kamu dapat mendeklarasikan metode "tambah" yang menambahkan dua angka. Berikut adalah struktur contoh:

Untuk metode tersebut, kamu mendeklarasikannya sebagai berikut:
Di dalam badan metode, logika untuk penjumlahan disimpan.
Di dalam badan metode, masukkan logika untuk penjumlahan yang menjumlahkan kedua parameter.
Pemakaian Echo
Untuk menampilkan hasil penjumlahan, kamu bisa menggunakan fungsi echo. Pastikan hasilnya mudah dibaca. Gabungkan keluaran teks kamu dengan nilai yang kamu tambahkan.

Contoh sederhana terlihat seperti ini:
Ini akan mengeluarkan jumlah dari kedua angka dan menjadikannya jelas dan ringkas bagi pengguna.
Panggilan Metode
Sebuah metode tidak akan dieksekusi secara otomatis. Kamu harus melakukan panggilan metode secara eksplisit. Pertama, kamu membuat objek dari kelas Metode:

Sekarang kamu bisa menggunakan metode "tambah" dengan mengaksesnya melalui objek:
Keluaran di Browser
Untuk menampilkan hasil di browser, panggil metode dan biarkan dia mengembalikan hasilnya. Dengan begitu kamu bisa melihat outputnya secara langsung. Berikut adalah contoh lengkap:

Visibilitas Metode
Sebuah konsep penting dalam pemrograman berorientasi objek adalah visibilitas. Kamu dapat mendeklarasikan metode sebagai public, private, atau protected. Visibilitas ini mengatur bagaimana bagian lain dari kode kamu dapat mengakses metode tersebut.

- public: Metode dapat diakses dari mana saja.
- private: Metode hanya dapat digunakan di dalam kelas.
- protected: Metode dapat digunakan di dalam kelas dan oleh kelas turunan.
Ini sangat penting untuk pengemasan logika kamu dan untuk melindungi data kamu.
Ringkasan – Metode dalam PHP dijelaskan dengan jelas
Dalam panduan ini, kamu telah belajar bagaimana cara kerja metode dalam PHP. Sekarang kamu tahu cara mendeklarasikan, memanggil, bekerja dengan parameter, dan mengembalikan hasil. Selain itu, kamu juga mendapatkan wawasan tentang visibilitas metode, yang merupakan aspek penting dari pemrograman berorientasi objek.
Pertanyaan yang Sering Diajukan
Bagaimana cara mendeklarasikan metode di PHP?Gunakan kata kunci function, diikuti dengan nama metode dan tanda kurung untuk parameter.
Bagaimana cara memanggil metode?Buat objek dari kelas dan gunakan operator titik untuk memanggil metode.
Apa itu parameter dalam metode?Parameter adalah variabel yang kamu berikan kepada sebuah metode untuk memperluas fungsionalitasnya.
Apa perbedaan antara public, private, dan protected?public dapat diakses oleh semua orang, private hanya untuk kelas itu sendiri, protected untuk kelas dan subkelasnya.
Bagaimana cara mengembalikan hasil dari sebuah metode?Gunakan kata kunci return, diikuti dengan nilai yang ingin kamu kembalikan.