Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    Costringere a mettere la prima lettera di una parola sempr in maiuscolo

    Estraggo dei dati dal database ma sono stati messi un po' a casaccio nel senso che o sono tutti in maiuscolo o tutti in minuscolo.
    C'e' un modo per estrarre la parola sempre con la prima lettera in maiuscolo?
    E se le parole sono due per esemprio "casa mia" ho la possibilita' di farla diventare "Casa Mia"??

  2. #2
    un'idea potrebbe essere:
    1.forzare in maiuscolo la prima lettera in ogni caso.
    2.verificare dove si trovano gli spazi e convertire in maiuscolo la lettera (i+1)-esima
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  3. #3
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da elevation
    un'idea potrebbe essere:
    1.forzare in maiuscolo la prima lettera in ogni caso.
    2.verificare dove si trovano gli spazi e convertire in maiuscolo la lettera (i+1)-esima
    si ma non mi ricordo il modo per farlo...

  4. #4
    Codice PHP:
    $word ucfirst(strtolower($word)); 
    ciao!!!
    Ciao!

  5. #5
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da fmortara
    Codice PHP:
    $word ucfirst(strtolower($word)); 
    ciao!!!
    ok per la prima parola va bene, ma se contiene 2 parole?
    Ora mi da: "Casa mia" mentre dovrebbe darmi "Casa Mia"

  6. #6

  7. #7
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da mxa
    http://www.php.net/manual/it/function.ucwords.php

    usiamolo sto http://www.php.net ! :rollo:
    ok risolto (ma non sapevo come cercare)
    cmq grazie a fmortara e a mxa

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.