У меня есть буквенно-цифровая строка, как показано ниже,
$string_1 = "a4nas60dj71wiena15sdl1131kg12b"
и хотел бы изменить его на что-то вроде ниже,
$string_2 = "a4NaS60dJ71wIeNa15Sdl1131Kg12B"
Как бы я поступил так? Я пробовал приведенный ниже код, но он не работает.
$lenght = strlen($string_1);
for ( $i = 0; $i <= $length - 1; $i += 1) {
if ( $i % 2) {
$string_2[$i]=strtoupper($string_1[$i]);
}
else {
$string_2[$i]=$string_1[$i];
}
}
echo $string_2;
Приведенный выше код выводит «Array», поэтому что-то определенно не работает.