$sentence = 'jabjcdel';
$j = 0; // Работает
//$j = 1; // не работает
function longStr(string $str, int $j){
$len = strlen($str);
$arrStr = [];
while ($j < $len) {
if(!in_array($str[$j], $arrStr)){
$arrStr[] = $str[$j];
$j++;
} else {
return count($arrStr);
}
}
}
$a = longStr($sentence, $j);
var_dump($a);
$sentence = 'jabjcdel';
$j = 0; // Работает
//$j = 1; // Работает
function longStr(string $str, int $j){
$len = strlen($str);
$arrStr = [];
while ($j < $len) {
if(!in_array($str[$j], $arrStr)){
$arrStr[] = $str[$j];
$j++;
} else {
return count($arrStr);
}
}
return count($arrStr);
}
$a = longStr($sentence, $j);
var_dump($a);
function longStr(string $str, int $j){
$arrStr = [];
while ($j < strlen($str)) {
if(! in_array($str[$j], $arrStr, true)){
$arrStr[] = $str[$j];
$j++;
} else {
return count($arrStr);
}
}
return count($arrStr);
}