我有代码生成随机字体并应用新的随机字体的每一行文本,并希望增加一个施加一个随机变量随机
$line = str_replace ("a", "@", $line);
但我想这个被施加到的机会每条线为10%,而不是整个字符串。我该怎么做?这里是我现有的代码:
$fonts = array("Helvetica", "Arial", "Courier", "Georgia", "Serif", "Comic Sans", "Tahoma", "Geneva", "Times New Roman");
shuffle($fonts);
$output = "";
$lines = array_slice(file("users.txt"), -20, 20);
$i = 0;
foreach ($lines as $line) {
if($i == count($fonts)) {
shuffle($fonts);
$i = 0;
}
$output .= '<div style="font-size: ' . rand(15, 23) . 'px; font-family:' . $fonts[$i] . '; margin-left: ' . rand(0, 60) . '%; opacity: 0.8;">' . $line . "</div>\n";
$i++;
}
echo $output;
我刚开始来熟悉PHP,我感觉好像我已经有了一个全新的网络一起玩! :d
你在CSS文件拉动PHP意味着或都是有特点。允许随机和严格的css克替代品? – John 2011-05-15 17:09:19