gender-php-example-php-admin-4

  • Examples
  • Usage example.

  • Usage example.
  • Usage example.

    Usage example.

    Gender class usage example.

    Example #1 Usage example.

    <?php

    namespace Gender;

    $gender = new Gender;

     
    $name "Milene";
    $country Gender::FRANCE;
     
    $result $gender->get($name$country);

    $data $gender->country($country);

    switch($result) {
        case 
    Gender::IS_FEMALE:
            
    printf("The name %s is female in %s\n"$name$data['country']);
        break;

     
        case Gender::IS_MOSTLY_FEMALE:
            
    printf("The name %s is mostly female in %s\n"$name$data['country']);
        break;

     
        case Gender::IS_MALE:
            
    printf("The name %s is male in %s\n"$name$data['country']);
        break;

     
        case Gender::IS_MOSTLY_MALE:
            
    printf("The name %s is mostly male in %s\n"$name$data['country']);
        break;

     
        case Gender::IS_UNISEX_NAME:
            
    printf("The name %s is unisex in %s\n"$name$data['country']);
        break;

     
        case Gender::IS_A_COUPLE:
            
    printf("The name %s is both male and female in %s\n"$name$data['country']);
        break;

     
        case Gender::NAME_NOT_FOUND:
            
    printf("The name %s was not found for %s\n"$name$data['country']);
        break;

     
        case Gender::ERROR_IN_NAME:
            echo 
    "There is an error in the given name!\n";
        break;
     
        default:
            echo 
    "An error occurred!\n";
        break;

    }