Manejo de caracteres UTF en envío de formulario html

Mi formulario html tiene algunos campos de texto de entrada que potencialmente pueden obtener caracteres de chino, japonés, europeo, caracteres especiales como £, etc. Entonces, en resumen, caracteres unicode.

Para procesar estos valores en el lado del servidor (con php), ¿puedo suponer que todos los navegadores codifican de forma predeterminada estos caracteres en formato UTF-8 en el momento del envío del formulario?

¿O hay alguna forma de decirle al navegador que siempre envíe estos caracteres como codificados en UTF8, para que podamos usar utf8_decode para procesar estos valores?

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta