Troncare una stringa

In alcuni casi puoi aver necessità di riportare solo una parte di una stringa molto lunga. Ad esempio quando devi far vedere il preview di una news. A questo scopo torna utilissima una funzione già bella pronta di php:
substr ( string ,start [,length] )
i 3 paramentri da prendere in considerazioni sono:

  • la stringa su cui devi lavorare (string)
  • la posizione di partenza (start)
  • il numero di caratteri che vuoi visualizzare (length)

ecco ad esempio come prendere i primi 35 caratteri del primo verso della Divina Commedia

PHP:
  1. $string ="Nel mezzo del cammin di nostra vita
  2. mi ritrovai per una selva oscura,
  3. ché la diritta via era smarrita.
  4. ";
  5. $preview = substr($string, 0, 35); // "0" indica l'inizio
  6. echo $preview." ...";

Il risultato dell'echo sarà:
"Nel mezzo del cammin di nostra vita ..."
...
come invece contare le parole e non i caratteri, te lo faccio vedere un'altra volta

Altri articoli di interesse

0 Response to “Troncare una stringa”


  • No Comments

Leave a Reply