UTF-8 safe equivalent of ord ou charCodeAt () em PHP

Eu preciso ser capaz de usar ord () para obter o mesmo valor que a função charCodeAt () do javascript. O problema é que ord () não suporta UTF8.

Como posso obter Ą para traduzir para 260 em PHP? Eu tentei algumas funções uniord lá fora, mas todos eles relatam 256 em vez de 260.

Muito obrigado por qualquer ajuda!

Saudações