Hepsinde 0 yazdığı için tümüne active class ekliyor sanırım. Döngü dışında $number=0; döngü bitişinde $number++; yazıp

<li data-target="#demo" data-slide-to="0" class="<?=$number=0 ? 'active' : '' ?>"></li>Divlerde de aynı şekilde;
<div class="carousel-item <?=$number=0 ? 'active' : '' ?>"> <img src="upload/slaytlar/997cc1ad06caa4989f14f86eebc72a631878934958.jpg" alt="Oluklu Mukavva" width="100%"> </div>Yazar mısın