Loading:


    Rozpoznanie płci po nazwie użytkownika

    Skrypt php tworzy funkcję rozpoznającą płeć użytkownika po jego nazwie.

    W języku polskim zawsze imiona i prawdopodobnie nicki kobiet kończą się na literę "a" dzięki temu jesteś w stanie rozpoznać czy użytkownik jest kobietą.



    Napisz Artyku³

    Listing


    <?php
    function plec($imie){
            //Pobieramy ostatni znak z ciągu znaków
            $znak = $imie{strlen($imie)-1};
            if($znak=='a') $plec = 'kobieta';
            else $plec = 'mężczyzna  ';
           
            return $plec;
    }

    $plec = plec('Ania');
    echo 'Ania to '.$plec;
    ?>




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
    Nie zgodzę się z tym "W języku polskim zawsze imiona [...] kobiet kończą się na literę "a""... Akurat miałem to na informatyce i istnieje co najmniej jedno imię męskie kończące się na literę "a". A jest nim imię "Barnaba".
    autor: Puzi | 506 | 2009-09-16 09:26:51


    Jeśli "Barnaba" to jedyny taki wyjątek, to kod można by zmodyfikować, aby on to również obsługiwał:
    • Zobacz kod dodany do tego wpisu
      • <?php
        function plec($imie){
                //Pobieramy ostatni znak z ciągu znaków
                if($imie != "Barnaba") {
                  $znak = $imie{strlen($imie)-1};
                  if($znak=='a') $plec = 'kobieta';
                  else $plec = 'mężczyzna  ';
                } else {
                $plec = 'mężczyzna ';
                }
               
                return $plec;
        }

        $plec = plec('Ania');
        echo 'Ania to '.$plec;
        ?>
         
    autor: divix | 507 | 2009-09-16 09:53:52


      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors