Tutorial OOP PHP Bagian 10 – Type Hinting
Type hinting digunakan untuk memastikan argumen yang diinput di dalam suatu method tipenya sesuai dengan yang diinginkan, kalau tidak akan muncul error. Array Type Hinting Cukup menambahkan keyword array di depan argumen milik suatu method.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php function hitungJarak(array $mobils){ foreach($mobils as $mobil){ $jarakMaks = $mobil[1] * $mobil[2]; echo $mobil[0]. " : ". $jarakMaks . " km <br>"; } } $kendaraan = [ ['Toyota',10,25], ['Suzuki',15,21] ]; hitungJarak($kendaraan); |
Kalau inputnya bukan array, akan muncul error : Object Type Hinting Caranya dengan memberikan nama class sebagai type hinting pada method. Read more about Tutorial OOP PHP Bagian 10 – Type Hinting[…]