Vorrei che nello stampare una variabile di testo si fermasse quando c'è da andare accapo alla prima riga. Questo per visualizzare un'anteprima del testo in modo che non superi la singola riga in altezza.
Per ora mi sto arrangiando con il comando
substr ($variabile,charinizio,charfine)
ipotizzando il numero di caratteri che riesce a contenere la prima riga. Ma vi renderete conto che è un metodo un po' rozzo visto che la lunghezza effettiva del testo visualizzato cambia se ci sono scritte tutte "m" (che occupano molto spazio) o tutte "i" (che occupano poco spazio). Una soluzione sarebbe quella di usare fonts come il courrier new che ha la stessa larghezza per ogni carattere... ma mi sembra un'altra soluzione rozza.