0) { return true; } else { return false; } } else { if (($value != '') && (strtolower($value) != 'null') && (strlen(trim($value)) > 0)) { return true; } else { return false; } } } //generate a random sentence function sentence($min = 1, $max = 10) { if (!isset($_SESSION['dic'])) { $_SESSION['dic'] = file_get_contents('_private/dictionary.txt'); $_SESSION['dic'] = str_replace("\r", "\t", $_SESSION['dic']); $_SESSION['dic'] = str_replace("\n", "\t", $_SESSION['dic']); $_SESSION['dic'] = str_replace("\t\t", "\t", $_SESSION['dic']); $_SESSION['dic'] = explode("\t", $_SESSION['dic']); } $total_words = sizeof($_SESSION['dic']) - 1; srand ((float) microtime() * 10000000); $words = rand($min, $max); $sentence = ''; for ($i = 0; $i < $words; $i++) { $id = rand(0, $total_words); $sentence .= ' ' . $_SESSION['dic'][$id]; } return trim($sentence); } ?>