Глядя на PHP: strcmp doc:
Возвращает <0, если str1 меньше, чем str2; > 0, если str1 больше чем
str2 и 0, если они равны.
Так что да, вы можете использовать его для сравнения вашей строки.
Но если вы хотите понять число, возвращаемое функцией, это зависит от символов, которые составляют строки.
В ASCII:
A = 65
Так что, если строка отличается, одна будет больше другой.
Так что вы также можете легко проверить это с помощью короткого скрипта:
<?php
$a='A';
$b='B';
$c='C';
//Return -1 because $a is smaller than $b by one (65 < 66 )
echo strcmp($a,$b);
//Return -2 because $a is smaller than $c by two (65 < 67 )
echo strcmp($a,$c);
//Return -1 because $b is smaller than $c by one (66 < 67 )
echo strcmp($b,$c);
//Return 1 because $c is greater than $b by one (67 > 66 )
echo strcmp($c,$b);
//Return 2 because $c is greater than $a by two (67 > 65 )
echo strcmp($c,$a);