¿Cómo puedo permitir solo caracteres árabes en el campo de texto de entrada?

Ya busqué aquí y encontré publicaciones similares relacionadas con esta publicación, pero aún no encontré una solución.

Intenté esto:

$text = "الحمد لله رب العالمين hello";

echo $is_arabic = preg_match('/\p{Arabic}/u', $text);

Agrego la bandera de Unicode, pero si agrego cualquier carácter en inglés, se vuelve verdadero. ¿Alguna solución para esto?

¿Alguna idea, amigos?

Gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta