¿Cómo PHP compara cadenas con operadores de comparación?

Estoy comparando cadenas con operadores de comparación.

Necesito algunas explicaciones para las dos comparaciones a continuación y su resultado.

if('ai' > 'i')
{
    echo 'Yes';
}
else
{
    echo 'No';
}

output: No

¿Por qué estos resultados de esta manera?

if('ia' > 'i')
{
    echo 'Yes';
}
else
{
    echo 'No';
}

Output: Yes

De nuevo, ¿por qué?

Tal vez olvidé algunos conceptos básicos, pero realmente necesito una explicación de estos ejemplos de comparación para entender esta salida.

Respuestas a la pregunta(3)

Su respuesta a la pregunta