Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Spezzare stringhe ma non le parole

    Esiste una funzione php che taglia le stringhe ma non le parole?
    Il mio obiettivo è quello di prendere un testo e metterlo su più colonne.
    Con substring posso contare i caratteri e dividere per quanto voglio a seconda dello spazio che ho però così taglio anche le parole.
    Esiste una soluzione che mi calcola quanto colonne devo usare in base al numero dei caratteri tenendo conto però di non spezzare le parole?

    Grazie
    Alessandro

  2. #2
    Ti consiglio di iniziare leggendo il manuale ufficiale (compresi i commenti degli utenti):

    http://www.php.net/wordwrap

  3. #3
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    explode( " " , "" , $testo);

    spezza in un array il $testo con tutte le parole.

  4. #4
    Ovviamente con explode stai attento nel caso tu abbia del codice HTML nel testo, che potrebbe venire spezzato a metà TAG (non meta-tag )...

  5. #5
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    si vero e se e' in formato html bisogna pure stare attenti agli

  6. #6
    per ora non voglio dare nessuna formattazione al testo, sarebbe terribile poi doverlo fare con codice html.
    Cmq...
    Grazie delle risposte, vedo di usare explode in qualche maniera

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.