Sebuah kelas dapat mengimplementasikan beberapa Interface sekaligus (Multiple Implementation), mengatasi batasan single-inheritance di PHP.
PHP Interfaces
Contoh Kode PHP Interfaces:
<!DOCTYPE html>
<html>
<body style="font-family: monospace; padding: 20px; background: #0f172a; color: #38bdf8;">
<p><?php<br>
interface Notifikasi {<br>
public function kirimPesan($tujuan, $isi);<br>
}<br>
class EmailNotif implements Notifikasi {<br>
public function kirimPesan($tujuan, $isi) { /* kirim */ }<br>
}<br>
?></p>
</body>
</html>
Uji kode PHP dan amati simulasi output server pada panel pratinjau di atas.