diakrytika v URL

existuje nějaká funcke, která by přeměnila diakrytické znaky na ty speciální, třeba %20 je mezera. kdyby nebyla, zná někdo nějaký seznam všech znaků?
rawurlencode()