Cześć,
Postanowiłem bez użycia tablic wyszukać w stringu konkretnego znaku i jeśli jest lub nie, wyświetlić adekwatny komunikat.
Mam kod który działa świetnie, jeśli jest znak #, wyświetla komunikat i przerywa pętlę. Co zrobić, aby jednokrotnie wyświetlił, że w stringu nie ma #? Gdy wstawiam echo 'Nie ma #' po i++, wyświetla komunikat kilkukrotnie, za każdym obiegiem pętli. Proszę o pomoc.
<?php
$sub = 'tes#asd';
$subLenght = strlen($sub);
$i = 0;
while ($i < $subLenght) {
if (substr($sub, $i,1) != '#') {
$i++;
}
else{
echo 'W stringu jest #';
break;
}
}