Ini kode saya:
function phpwtf(string $s) {
echo "$s\n";
}
phpwtf("Type hinting is da bomb");
Yang menghasilkan kesalahan ini:
Kesalahan fatal yang dapat ditangkap: Argumen 1 yang diteruskan ke phpwtf () harus berupa string, string yang diberikan
Lebih dari Orwellian kecil melihat PHP mengenali dan menolak jenis yang diinginkan dengan cara yang sama. Ada lima lampu, sial.
Apa yang setara dengan tipe hinting untuk string di PHP? Pertimbangan bonus untuk jawaban yang menjelaskan apa yang sebenarnya terjadi di sini.