Php intelephense(1006) hatası
$wherearray
kısmında
Expected type 'array|null'. Found 'string'.intelephense(1006)
diye hata alıyorum lütfen yardımcı olurmusunuz.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
fonksiyon'da default olarak $wherearray = ""
yerine $wherearray = []
yaparsan problem çözülecektir muhtemelen. Çünkü execute()
metodu array ya da null bekliyormuş varsayılan olarak sen string geçiyorsun.