Php ile otomatik şifre oluşturmayı sağlayan bir betik. Şifrenin zorluğunu $karakterler değişkenine ekleme ve çıkarma yaparak değiştirebilirsiniz. Uzunluğunu ise fonksiyonu çağırırken verdiğiniz parametre belirler.

<?php
function olustur($sayi){
	$karakterler = "qazwsxedcrfvtgbyhnujmIkolpQAZWSXEDCRFVTGBYHNUJMIKOLP1234567890";
	$karakteruzunlugu = strlen($karakterler);
	srand((double)microtime()*1000000);
	for($i = 0; $i < $sayi; ++$i) {
		$rasgele .= $karakterler[rand(0, $karakteruzunlugu)];
	}
	return $rasgele;
}
 
$yenisifre=olustur(8);
echo ($yenisifre);
?>