Bei diesem Operator geht es um die Prüfung von Größer und Kleiner bei Strings(<).
Die Lösungen sind vielleicht etwas ungewöhnlich, aber alles hat ja bekanntlich seine Richtigkeit 
Hier möchte ich dazu einige Beispiele auf zeigen:
/*Das erste Wort ist nicht größer als das zweite Wort.*/
<?php echo 'Hallo' > 'Hallo'; ?>
/*Das erste Wort ist größer oder gleich als das zweite Wort.*/
<?php echo 'Hallo' >= 'Hallo'; ?>
/*Das erste Wort ist kleiner als das zweite Wort.*/
<?php echo 'Hallo' < 'hallo'; ?>
/*Das erste Wort ist größer als das zweite Wort.*/
<?php echo 'hi' > 'hallo'; ?>
Ich kann mir vorstellen, dass vielleicht einige denken, dass die letzten beiden
vertauscht worden. Da muss ich euch doch etwas enttäuschen.
Bei PHP ist es ja so, dass jeder Buchstabe, jede Ziffer und jedes
Sonderzeichen ein Zahlencode besitzt. Wenn PHP dann zwei Strings
miteinander vergleicht, so verwendet PHP diesen Zahlencode,
um eine Basis zu haben und besser vergleichen zu können.
Die Ziffern haben ehr kleinere Zahlenwerte als die Buchstaben und
die Großbuchstaben haben zu den Kleinbuchstaben auch noch niedrigere
Zahlencodes. Aber davon abgesehen wird dieser Vergleich selten angewendet,
da es schon leicht zur Verwirrung führen kann und eigentlich gibt es auch
wenig praktische Anwendungszwecke dafür.
