Visualizzazione dei risultati da 1 a 6 su 6

Discussione: T_variable

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    6

    T_variable

    Ciao a tutti.
    Ho un problema su questo codice, probabilmente si tratta di un errore da dilettante, ma non riesco a trovarlo, potreste aiutarmi?

    <?php
    function reply($stringa)
    {
    $stringa = strtolower($stringa);
    $stringa = str_replace(array("à","è","é","ì","ò","ù", " ", "-"), array("a","e","e","i","o","u", "_","-"),$stringa);
    $stringa = ereg_replace("[^ a-z0-9_]","",$stringa);
    }
    $testo = reply("pào? lù()");

    echo $testo;
    ?>

    Parse error: parse error, unexpected T_VARIABLE in test.php on line 4

  2. #2
    la funzione reply non ritorna niente:

    manca return $stringa

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    6
    oopsss.... è vero, grazie.
    Ma rimane l'errore purtroppo.

  4. #4
    cosa c'è alla riga 4?
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    6
    $stringa = strtolower($stringa);

    dovrebbe trasformare tutta la stringa in minuscolo, credo.

  6. #6
    Dai un'occhiata qui: http://it.php.net/strtolower
    e qui: http://it2.php.net/strtr

    nel 1° link c'è un esempio curioso, dove utilizza strtr() per decifrare dei caratteri 'strani'.

    Forse è quello che ti serve.

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.