Deze functie is vergelijkbaar met strcmp(), met het verschil dat je het aantal karakters (len) kan specifieren van de string die in de vergelijking gebruikt moet worden. Als 1 van de strings korter is dan len dan zal de lengte van de string gebruikt worden.
Geeft < 0 terug als str1 kleiner is dan str2; > 0 als str1 groter is dan str2, en 0 als beide gelijk zijn.
Merk op dat deze vergelijking hoofdletter gevoelig is.
Zie ook ereg(), strcasecmp(), substr(), stristr(), strcmp(), en strstr().