¿Cuál es la codificación (predeterminada) para la función md5 () en PHP?

Cuando probé este pequeño script:

$str = "apple";

echo md5($str);

El resultado coincidió con el resultado de hacer md5 usando utf8 (probado usando C #)

¿Debo confiar en que este siempre será el caso en cualquier otro entorno?

Si pongo este script en cualquier host web, windows o linux, ¿se comportaría siempre igual conUTF8 codificación?

Respuestas a la pregunta(2)

Su respuesta a la pregunta