Originariamente inviato da Virtuoid
Non me ne volere, partendo dal tuo esempio ho partorito questo:
codice:
Function RandomRegister()
{
	$N = Ceil(rand(97,122));
	$M = Ceil(rand(97,122));
	$Stringa = Chr($N).Chr($M);				   

	for ($i = 0; $i <= 9; $i++) {
		$K .= rand(0, 9);
	}
	
	$I = Ceil(rand(97,122));
	$L = Ceil(rand(97,122));
	return $Stringa = Chr($N).Chr($M).$K.Chr($I).Chr($L);	
}
echo RandomRegister();
^_^ così però è del tipo 2 caratteri 10 numeri 2 caratteri
lui voleva 2 numeri 10 caratteri 2 numeri