输入将取自a-z或A-Z,当我们给星号(*)时,输入结束。我们需要将该输入字符的第一个和最后一个大写字母作为输出。另外,我们应该显示每次输入的信息。 N.B.我们是逐个字符地输入inuputs,而不是字符串。
测试案例1: 输入:aAbCcP * 输出:AP
测试案例2: 输入:ZabCBc * 输出:ZB
答案 0 :(得分:-2)
$test1="aAbCcP*";
$test="ZabCBc*";
$i=0;
$a=[];
$final_string="";
while(!empty($test[$i])){
if(ctype_upper($test[$i])){
$final_string=$test[$i];
array_push($a,$final_string);
}
$i++;
}
$first = reset($a);
$last = end($a);
echo $first. $last;