Ho risolto mettendo ucwords() anche nel confronto iniziale
così, sia che usi lo shift per fare la prima lettera maiuscola oppure no, nel confronto avrò sempre due parole con la prima lettera maiuscolaCodice PHP:
if($stringa == '' || $stringa != ucwords($stringa2)){
![]()