在页面上重复输出字符串,一般结合循环语句和字符串打印函数。在本例中使用str_repeate()函数实现字符串在页面上批量输出。用户只需要输入重复次数即可。
使用str_repeat()函数,可以实现类似循环的效果。不过仅限于对字符串的重复输出。若每次输出不同的字符串,建议用户还是使用循环结构。
实例代码:
PHP
<!doctype html>
<html lang="en">
</head>
<body>
<div>
<form action="" method="post">
<div>
<label for="">字符串:</label> <input type="text" name="rept" size="30">
</div>
<div>
<label for="">次数:</label> <input type="text" name="num" size="10">
</div>
<input type="submit" value="输出">
</form>
</div>
<div>
<?php
if(!empty($_POST['rept'])){
$str = "重复输出".$_POST['rept']."<br>";
$num = $_POST['num'];
$str_show = str_repeat($str,$num);
echo $str_show;
}
?>
</div>
</body>
</html>