/** * Generates and returns a random First Name * @return string */ public static function GenerateFirstName() { // Create FirstNameArray if it is not yet created if (!QDataGen::$FirstNameArray) { QDataGen::$FirstNameArray = array_merge(QDataGen::$MaleFirstNameArray, QDataGen::$FemaleFirstNameArray); } return QDataGen::$FirstNameArray[rand(0, count(QDataGen::$FirstNameArray) - 1)]; }