Antara Muka dan instanceof dalam PPO dalam PHP

Dengan menggunakan instanceof, kita boleh menyemak sama ada sesuatu kelas melaksanakan antara muka yang ditentukan atau tidak. Mari kita lihat contoh. Katakan kita mempunyai kelas seperti berikut:

Quadrate.php<?php
  class Quadrate implements iFigure
  {
    
  }
?>

Mari buat objek bagi kelas ini dan semak dengannya operator instanceof:

index.php<?php
  $quadrate = new Quadrate;
  
  var_dump($quadrate instanceof Quadrate); // akan memaparkan true
  var_dump($quadrate instanceof Figure);   // akan memaparkan true
?>
Задание 1

Buat antara muka Figure3d yang akan mempunyai kaedah getVolume dan kaedah getSurfaceSquare.

Задание 2

Buat kelas Cube yang akan melaksanakan antara muka Figure3d.

Задание 3

Cipta beberapa objek kelas Quadrate, beberapa objek kelas Rectangle dan beberapa objek kelas Cube. Rekodkannya dalam tatasusunan $arr secara rawak.

Задание 4

Lalui tatasusunan $arr dengan gelung dan paparkan pada skrin hanya luas bagi objek yang melaksanakan antara muka iFigure.

Задание 5

Lalui tatasusunan $arr dengan gelung dan paparkan untuk bentuk rata luasnya, dan untuk bentuk tiga dimensi - luas permukaannya.