Ciao,
esiste una funzione per quanto indicato in oggetto ?
Grazie mille
Ciao,
esiste una funzione per quanto indicato in oggetto ?
Grazie mille
sono un idiota ..
strlen![]()
fai attenzione, strlen ti conta i byte, non i caratteri.![]()
può andare bene per charset non multibyte come iso, altrimenti ti serve utilizzare l'estensione mb
Tutto qua.Codice PHP:
$stringa = "sempreverde";
echo strlen($stringa); // il risultato sarà 11
$stringa = "stringa con spazi vuoti";
echo strlen($stringa); // il risultato sarà 23
quindi se volessi contare i caratteri, escluso gli spazi .. ?Codice PHP:
$stringa = "stringa con spazi vuoti";
echo strlen($stringa); // il risultato sarà 23
Quella facile èOriginariamente inviato da JANUS70
quindi se volessi contare i caratteri, escluso gli spazi .. ?
se poi per spazio intendiamo anche i tab e gli invioCodice PHP:
$numcar=strlen(srt_replace(" ","",$stringa));
Ovvero li rimuoviamo e cerchiamo la lunghezza della stringa risultante.Codice PHP:
$numcar=strlen(srt_replace(array(" ","\t","\n"),"",$stringa));
Credo.![]()
Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
Lavori e Lavoretti