27. satırda döngü içinde

$altArrayEkl[Bu kısım ]=$altlaricek[0];
bunu kullanırken $altArrayEkl[Bu kısım] Bu kısım yazan yeri belirtmeniz gerekli hocam o yüzden Fatal error: Uncaught Error: [] operator not supported for strings hatası alıyorsunuz.
Tüm alt menüleri alıp döngüde teker teker diziye atmak istiyorsanız böyle yapabilirsiniz

$sayac = 0;
while($altlaricek = $cs->fetch(PDO::FETCH_BOTH)){
$altArrayEkl[$sayac]=$altlaricek[0];
$sayac++;
}


yazımı bu şekilde yaparsanız büyük ihtimal bu hatayı almazsınız Fatal error: Uncaught Error: [] operator not supported for strings

eğer $altlaricek[0] bu değişkenden gelen değer dizi ise

if(in_array($solSuankiLinkSayfaAdi,$altArrayEkl)){
$alttakiactive=true;
}

bu if e girmesi için foreach ile temizlemeniz lazım