Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034

    Prima lettera di una frase minuscola

    ho visto che la funzione strtolower($stringa) non è proprio ciò che mi serve in quanto rende minuscoli tutti i caratteri del testo $stringa. A me interessa, invece, rendere minuscola solo la prima lettera di $stringa. Che funzione ci sarebbe?

  2. #2

    Re: Prima lettera di una frase minuscola

    [supersaibal]Originariamente inviato da meganoide
    ho visto che la funzione strtolower($stringa) non è proprio ciò che mi serve in quanto rende minuscoli tutti i caratteri del testo $stringa. A me interessa, invece, rendere minuscola solo la prima lettera di $stringa. Che funzione ci sarebbe? [/supersaibal]
    Ciao,
    dai una scorsa alla funzioni sulle stringhe
    http://it.php.net/manual/it/function.strtolower.php

    nella colonna di sinistra, verso il basso, c'è quello che ti serve
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    ho visto lì, ma fanno tutte il contrario di ciò che mi serve. È possibile combinarne più di una? :master:

  4. #4

    Re: Prima lettera di una frase minuscola

    .
    per favore NIENTE PVT TECNICI da sconosciuti

  5. #5
    $s = 'CIAO';
    $new = strtolower(substr($s,0,1)).substr($s,1);
    così ?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    aspè..
    Codice PHP:
    $stringa "Ciao posto un BEL Messaggio";
    echo 
    strtolower($stringa); 
    diventa "ciao posto un bel messaggio"

    a me serve che la stringa diventi: ciao posto un BEL Messaggio

  7. #7
    Hai ragione scusa, avevo letto che ti serviva rendere la prima maiuscola, invece la vuoi minuscola.

    function lcfirst($word)
    {
    $word{0}=strtolower($word{0}) ;
    return($word) ;
    }
    per favore NIENTE PVT TECNICI da sconosciuti

  8. #8
    [supersaibal]Originariamente inviato da meganoide
    a me serve che la stringa diventi: ciao posto un BEL Messaggio [/supersaibal]
    Dico pure la mia...

    codice:
    $str = 'Ciao posto un BEL Messaggio';
    
    $str = strtolower($str{0}) . substr("$str", 1);
    
    echo $str;

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    grazie, che poi paradossalmente subito dopo ho la stessa variabile che, con quel codice, prende la prima lettera minuscola e invece a me stavolta serve maiuscola e quindi ho usato ucfirst()

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.