<?php
$key = wp_rand
(0, strlen($chars) –
1);
echo '$key';
function wp_rand( $min = 0, $max = 0 ) {
global $rnd_value;
if ( strlen($rnd_value) < 8 ) { $rnd_value .= sha1($rnd_value); }
$value = substr($rnd_value, 0, 8);
// Strip the first eight, leaving the remainder for the next call to wp_rand().
$rnd_value = substr($rnd_value, 8);
if ( $max != 0 )
$value = $min + (($max – $min + 1) * ($value / (4294967295 + 1)));
}
?>
PD9waHAKJGtleSA9IHdwX3JhbmQoMCwgc3RybGVuKCRjaGFycykg4oCTIDEpOwoKZWNobyAnJGtleSc7CmZ1bmN0aW9uIHdwX3JhbmQoICRtaW4gPSAwLCAkbWF4ID0gMCApIHsKZ2xvYmFsICRybmRfdmFsdWU7CmlmICggc3RybGVuKCRybmRfdmFsdWUpIDwgOCApIHsKJHJuZF92YWx1ZSA9IG1kNSggdW5pcWlkKG1pY3JvdGltZSgpIC4gbXRfcmFuZCgpLCB0cnVlICkgKTsKJHJuZF92YWx1ZSAuPSBzaGExKCRybmRfdmFsdWUpOwp9CgokdmFsdWUgPSBzdWJzdHIoJHJuZF92YWx1ZSwgMCwgOCk7CgovLyBTdHJpcCB0aGUgZmlyc3QgZWlnaHQsIGxlYXZpbmcgdGhlIHJlbWFpbmRlciBmb3IgdGhlIG5leHQgY2FsbCB0byB3cF9yYW5kKCkuCiRybmRfdmFsdWUgPSBzdWJzdHIoJHJuZF92YWx1ZSwgOCk7CiR2YWx1ZSA9IGFicyhoZXhkZWMoJHZhbHVlKSk7CgoKaWYgKCAkbWF4ICE9IDAgKQokdmFsdWUgPSAkbWluICsgKCgkbWF4IOKAkyAkbWluICsgMSkgKiAoJHZhbHVlIC8gKDQyOTQ5NjcyOTUgKyAxKSkpOwoKcmV0dXJuIGFicyhpbnR2YWwoJHZhbHVlKSk7Cn0KCj8+