Come posso verificare la lunghezza di una stringa in php

Molto spesso può capitare di dover agire su una stringa per verificarne la lunghezza dei caratteri per poi effettuare diverse operazioni.

Quale è un metodo semplice?

-

Per eseguire questo controllo, ci viene in aiuto una semplice quanto importante funzione di php:

strlen($tuaStringa);

Questa funzione non fa altro che analizzare il parametro passato come stringa per poi restituire un valore intero corrispondente al numero di caratteri che la compongono, ad esempio:

 

echo strlen("Ciao Mondo!");

... in questo caso restituisce il valore 11 perchè la funzione effettua il conteggio anche degli spazi.

Quindi se voglio eseguire determinate azioni in base alla lughezza della stringa come posso scrivere il mio codice?

Partiamo dalla variabile che contiene il valore stringa da analizzare:

$stringa = "Lorem Ipsum è un testo segnaposto utilizzato nel settore della tipografia e della stampa.";

if (strlen($stringa ) <= 20){

    echo $azioneA;
} 
else 
{
    echo $azioneB;
}

In questo caso la variabile $stringa conterrà 89 caratteri compreso spazi e punteggiatura, quindi il risultato di questa condizione sarà $azioneB.

Prova anche tu


php
   


Lascia un commento