Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Funkce v PHP, která odstraní všechny nealfanumerické znaky (s podporou unicode)

Zdravím, řeším problém se zabezpečením php formuláře. Potřebuji ze vstupu uživatele odstranit všechny nealfanumerické znaky, které se tam nějak ocitnou, ale se zachováním unicode znaků typu ruštiny, smajlíků apod. Jednoduchá verze takové funkce je


preg_replace('/[^\da-z ]/i', '', $retezec)

která ovšem nechá pouze alfanumericke ascii, což už dnes nestačí.

Poradíte mi, prosím? Díky.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny