+48 695 115 215 biuro@webkom.pl

Krótki tips pokazujący, jak łatwo i szybko policzyć liczbę znaków w ciągu w PHP. Częste zadanie na ćwiczeniach na różnych uczelniach – macie ściągę w razie czego.

function charcount($str,$countspaces) {
 $strS=substr_count($str," ");
 $str=preg_split("//",$str,-1,PREG_SPLIT_NO_EMPTY);
 if ($countspaces==false) {return count($str)-$strS;}
 else {return count($str);}
}

Użycie
charcount(„policz te znaki”, false); – używaj false jeśli nie chcesz liczyć spacji.
Przykład: „a b” z false wynosi 2, ale z parametrem true wynosi 3.

źródło: tycoontalk.freelancer.com