Home / Blog /

PHP substr: come estrarre una sottostringa da una stringa

di Giuseppe Maggi

La funzione PHP substr permette di estrarre una sottostringa da una stringa in base al conteggio di caratteri.
Ma in che modo?

Considera che la funzione substr riceve sempre un massimo di tre argomenti:

  • la stringa su cui lavorare;
  • la posizione iniziale di partenza;
  • il numero di caratteri da estrarre a partire dalla posizione di partenza. Questo argomento è opzionale e, se non indicato, substr restituirà tutta la porzione di stringa a destra di quella indicata dal secondo argomento.

Vediamo allora alcuni esempi della funzione substr in PHP.

Se invochiamo:

substr("Gallina vecchia fa buon brodo",4);

otterremo tutta la porzione di stringa a partire dal quinto carattere (posizione quattro conteggiata da zero) ovvero

“ina vecchia fa buon brodo”

Utilizzando anche il terzo argomento potremo richiedere quattordici caratteri a partire dal quinto ovvero con:

substr("Gallina vecchia fa buon brodo",4, 14);

otterremo

“ina vecchia fa”

Se desideri rimanere aggiornato sulle nostre guide e imparare tutto sul linguaggio di programmazione PHP, continua a leggere le nostre guide oppure segui il nostro corso.

VUOI IMPARARE A PROGRAMMARE IN PHP?

Iscriviti su devACADEMY e SEGUI TUTTI I CORSI che vuoi!
OLTRE 70 CORSI di coding A TUA DISPOSIZIONE con un’unica iscrizione 🙂

VAI AL CORSO PHP