Phpstorm neden hata veriyor?

533388

Hectopat
Katılım
27 Mart 2022
Mesajlar
4.463
Makaleler
2
Çözümler
54
Kod çalışıyor ama phpstorm altını çiziyor.

 
Kodda hata varsa söyler. Dikkatli bak. Hata illa standart bir hata olmak zorunda değil. Sistemimde 8.2 var ama konfigüre etmediğim için 5.6 kullanıyorum sanıyor ve beni kullandığım sürümde type hinting olmadığına dair uyarıyor.


Sürümü 8.2 seçtim şimdi hata vermiyor;
 
@TheAny teşekkür ederim hocam. Bir de bu fonksiyonlara verilen parametlere tip ataması PHP kaçda geldi?
 
Son düzenleme:
@TheAny hocam type declaration şu değil mi?

PHP:
<?php

 function myFunc(int $a){

}

?>

Bu $a değişkenine int dışında bir tip verilirse hata veriyor ve functionu çalıştırmıyor.
Type hinting ise ipucu diye okudum ama çok anlamadım açıklarsanız sevinirim.
 

Düzeltme; Type hinting değil, declarationmış zaten.
 
@TheAny teşekkür ederim hocam.


Benim dediğim bu olay type declarationmuş değil mi?

@TheAny hocam birde ben php versiyonunu arttırmak içi bu siteye baktım ama bende php yok diller kısmında ne yapmam lazım?
Link.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…