Tabii ki var. Eksik bildiğin içindir. Her dilde var. Yoksa değişkenlere yapılacak işlemleri illegal olup olmadığını bilemez ve hata ayıklama yapamazsın. Kod yazarken okunurluğu da artırıyor. Ekstra olarak VS Code vb bir şeyler kullanırken kod tamamlamaları daha iyi kullanıyorsun.
Type decleration'a ihtiyaç yok PHP'de, ama typelar yok değil.
PHP biraz fazla esnek bir dil, o yüzden typelar yok sanıyor olabilirsin. Aşağıdaki mysqli sınıfının constructor'ının parametreleri.
Eki Görüntüle 1960505