Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: substr() e funzione

  1. #1
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    substr() e funzione

    ciao a tutti,ho un problema con una substr().
    dunque ho impostato una funzione dovrebbe servire ad estrarre da una stringa ($elemento) i caratteri attraverso una substr().,quindi alternativamente attraverso le funzioni strtoupper() e strtolower() trasformarle in maiuscolo e minuscolo.
    il codice è il seguente:

    function maiuscola($elemento)
    {

    for($q= 0;$q < strlen($elemento);$q++)
    {
    $carattere = substr($elemento, $q,1);

    }


    }

    la domanda è questa:
    come faccio attraverso questo unico ciclo,evitando le condizioni,a rendere in maiuscolo e minuscolo i caratteri?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    perchè questa è la terza variante che trovo per risolvere il problema.
    e quello che chiedo è un modo di risolverlo con quel ciclo for,unicamente,
    quindi differenziando la $carattere...(non so come) forse con indici diversi...

  4. #4
    Hai già un indice che ti dice quale carattere stai elaborando ($q).

    Ti basta un IF/ELSE (o l'operatore ternario) per applicare al singolo carattere una delle due funzioni a seconda (ad esempio) che $q sia pari o dispari.

  5. #5
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    già risolto in quel modo.

  6. #6
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    scusa forse non è chiaro,comunque il modo che hai proposto con le condizioni e l'indice pari
    e dispari è stato il primo modo con cui ho risolto la questione.
    sto cercando un'altro modo...

  7. #7
    Perchè stai cercando un'altro modo se quello proposto funziona?

  8. #8
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    perchè mi è stata chiesta un'ulteriore variante a cui proprio non riesco ad arrivare

  9. #9
    Da chi ti è stata chiesta?

    Potresti postare i requisiti completi della tua richiesta e le soluzioni che hai già trovato?

    Altrimenti si rischia solo di perdere tempo.

  10. #10
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    no non ho modo di postare il codice ora

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.