La función PHP crypt () devuelve la misma cadena cifrada cada vez

Estoy haciendo un cifrado con PHP y encontré este error con crypt () cuando lo uso con un SALT.

Así es como lo estoy usando.

echo crypt('hellow@stg', 'azraar'); //azbFcR.LdN/SM

echo crypt('hellow@stg1', 'azraar'); //azbFcR.LdN/SM

echo crypt('hellow@stg0', 'azraar'); //azbFcR.LdN/SM

echo crypt('hellow@stg2', 'azraar'); //azbFcR.LdN/SM

Como puedes ver, la SAL que estoy usando es,azraar y cada vez que se imprimeazbFcR.LdN / SM

Enlace acrypt() Doc,http://php.net/manual/en/function.crypt.php

Estoy confundido con este comportamiento de PHP. ¿Es muy extraño?

Respuestas a la pregunta(1)

Su respuesta a la pregunta