bir dize içinde büyük kelimeleri saymak için kolay bir yol var mı?
Sen tüm büyük kelimeleri bulmak ve onları saymak için normal bir ifade kullanabilirsiniz:
echo preg_match_all('/\b[A-Z]+\b/', $str);
Ifadesi \b
bir word boundary yani sadece bütün büyük sözcükleri maç olacak.