我需要使用PHP生成这样的东西:
******
*********
****
***********
******
********
*******
*********
*******
**********
********
******
********
使用PHP。
所以,如果我到目前为止有这个代码:
<?php
$character = "*"; //character that will be used in generated strings
$min = "4"; //minimum characters for a generated string
$max = "12"; //maximum characters for a generated string
?>
为rand()和字符串的echo写下一部分代码的有效方法是什么?
答案 0 :(得分:9)
您可以使用str_repeat()
与mt_rand()
(或普通旧rand()
)一起使用这些变量。
echo str_repeat($character, mt_rand($min, $max));
答案 1 :(得分:2)
<?php
$character = "*"; //character that will be used in generated strings
$min = "4"; //minimum characters for a generated string
$max = "12"; //maximum characters for a generated string
echo str_repeat($character, mt_rand($min, $max);
?>