Nwlapcug.com


Come tagliare la stringa alla lunghezza in PHP

A volte gli utenti input testo che prende troppo spazio o il tuo codice PHP genera una stringa di testo che è troppo lungo. In questo caso, è possibile utilizzare la funzione "substr" costruita php per tagliare una stringa dopo un certo numero di caratteri. Questa funzione offre una certa flessibilità al programmatore, ma per una semplice operazione "contare e tagliare" tagliare la stringa, tutto ciò che è necessario è la stringa stessa e il numero di caratteri per la lunghezza della stringa nuova.

Istruzioni

1

Impostare la stringa a una variabile se non hai già fatto così:

$mytext = 'Questo è una stringa.';

2

Passare la variabile per la stringa alla funzione "substr ()":

substr($MyText);

3

Inserire una virgola alla fine della variabile nel "substr ()" e passare a un numero intero. Utilizzare un numero che è uguale alla lunghezza desiderata della stringa:

substr ($mytext, 6);

Il codice sopra riportato sarà tagliato la stringa dopo sei caratteri.

4

Impostare "substr ()" in una nuova variabile:

$updated_text = substr ($mytext, 6);

Utilizzare la variabile di stringa originale se si desidera aggiornare la stringa stessa e non è più necessario la stringa originale:

$mytext = substr ($mytext, 6);

5

La stringa di output se avete bisogno di farlo:

Eco $updated_text;

L'output generato per questo esempio è:

Questo mi

"Il i" è sei caratteri, quindi il resto della stringa non output all'utente.

Consigli & Avvertenze

  • Aggiungere un'ellissi il vostro output per rendere il testo di cut-off un aspetto migliore: "echo $updated_text. ' ...';".