日期:2014-05-17 浏览次数:20573 次
function addRandNumber($matches) { global $ar; $n = rand(1, 111); while(in_array($n, $ar)) $n = rand(1, 111); $ar[] = $n; return $matches[1].$n; } $body = "url_com<br />url_com<br />url_com"; $ar = array(); $body = preg_replace_callback( "|(com)+?|", 'addRandNumber', $body);
------解决方案--------------------
jquery实现吧。很简单的。
$("A").each(function(index, obj)
{
$(obj).attr("href", $(obj).attr("href")+"?rand="+Math,random);
})
------解决方案--------------------