saludos es que tengo este código
<?
function RandomString($length=8,$n=TRUE)
{
$source = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
if($n==1) $source .= '1234567890';
if($length>0){
$rstr = "";
$source = str_split($source,1);
for($i=1; $i<=$length; $i++){
mt_srand((double)microtime() * 1000000);
$num = mt_rand(1,count($source));
$rstr .= $source[$num-1];
}
}
return $rstr;
}
?>
y me muestra el resultado en 8 numero y letras pero quiero hacer
que en vez de que lo muestre así X5JV0SMF quiero que lo haga así X5JV-0SMF
quiero agregarle la linea - en el medio.