我想在从用户获取数字输入后修改字符串。 以下是一些如何根据数字输入修改字符串的示例:
String is "WELCOME"
An input of 0 produces WELCOME
An input of 1 produces W*L*O*E
An input of 2 produces W**C**E
以下是我正在使用的代码:
$numb=$_GET['number']+1;
$str=$_GET['string'];
$temp="*";
$len=strlen($str);
for($i=0;$i<=$len;$i=$i+$numb)
{
echo $str[$i];
}
答案 0 :(得分:1)
$numb = $_GET['number'] + 1;
$str = $_GET['string'];
$sep = '*';
$len = strlen($str);
if ($numb == 1) {
echo $str;
} else {
for ($i = 0; $i < $len; $i++) {
if ($i % $numb == 0) {
echo $str[$i];
} else {
echo $sep;
}
}
}