| 
<?php
 header( 'Content-Type: text/html; charset=utf-8' );
 
 error_reporting(E_ALL);
 
 include './Password.php'; // include library
 
 $Password = new Password; // create object
 $Password->length = 8; // set length of password (8 is default)
 $Password->count = 5; // set count of passwords (5 is default)
 
 /*
 Simple password, only from lower-case
 - we have to turn off unique_chars, use_upper_case
 and use_digits. All of these options are enabled by
 default.
 */
 $Password->unique_chars = FALSE;
 $Password->use_upper_case = FALSE;
 $Password->use_digits = FALSE;
 $Password->passGen();
 
 echo "<pre>";
 echo "<strong>Simple Passwords</strong>\n";
 foreach($Password->passwd as $pass)    {
 echo "$pass\n";
 }
 echo "</pre>";
 
 /*
 Better password, mixed from lower-case and upper case
 - because we disabled all options before, we now enable
 use_upper_case.
 */
 $Password->use_upper_case = TRUE;
 $Password->passGen();
 
 echo "<pre>";
 echo "<strong>Better Passwords</strong>\n";
 foreach($Password->passwd as $pass)    {
 echo "$pass\n";
 }
 echo "</pre>";
 
 /*
 Even better password, mixed from lower-case, upper case
 and digits
 - again, we now enable only use_digits.
 */
 $Password->use_digits = TRUE;
 $Password->passGen();
 
 echo "<pre>";
 echo "<strong>Even Better Passwords</strong>\n";
 foreach($Password->passwd as $pass)    {
 echo "$pass\n";
 }
 echo "</pre>";
 
 /*
 Secure password, mixed from lower-case, upper case
 and digits, with unique characters
 - again, we now enable only unique_chars.
 */
 $Password->unique_chars = TRUE;
 $Password->passGen();
 
 echo "<pre>";
 echo "<strong>Secure Passwords</strong>\n";
 foreach($Password->passwd as $pass)    {
 echo "$pass\n";
 }
 echo "</pre>";
 
 /*
 The best password, mixed from lower-case, upper case,
 digits and special chars, with unique characters
 - again, we now enable use_special.
 */
 $Password->use_special = TRUE;
 $Password->passGen();
 
 echo "<pre>";
 echo "<strong>The Best Passwords</strong>\n";
 foreach($Password->passwd as $pass)    {
 echo "$pass\n";
 }
 echo "</pre>";
 
 ?>
 |