recuperar o hash no url com php?

alguém aqui no SO me disse que o hash (#) no url poderia ser recuperado pela função php parse_url? isso é verdade?

meu site tem muitos efeitos ajax e quero poder passar um URL com um hash para o index.php para que ele possa exibir as informações com base nos valores de hash.

por exemplo. se um usuário clicar e navegar no meu site e encontrar algo que deseja compartilhar, ele poderá copiar o endereço e enviá-lo ao amigo, e quando essa pessoa entrar, ele verá a mesma coisa.

Eu tentei usar o javascript para salvar os valores de hash nos cookies, mas isso não está funcionando com o Firefox e é muito lento no safari (o html será exibido primeiro, então é preciso atualizar a página uma segunda vez para que o conteúdo correto seja mostrado).

qualquer outra solução é bem-vinda

EDIT: estou muito confuso .. se eu usar o parse_url eu tenho que digitar o URL-me em php para obter o hash? qual é o ponto então ... minha pergunta se meu amigo pode inserir o URL com # valores e o php pode processá-lo? parece um não, estou certo?

questionAnswers(5)

yourAnswerToTheQuestion