It need not be meaningful words - more like random password generation, but the catch is - they should be unique. I will be using this for some kind of package / product cod
$random = substr(hash('md5',openssl_random_pseudo_bytes(32)),0,7);