sql >> Base de Datos >  >> RDS >> Mysql

Verifique el idioma de la cadena según los glifos en PHP

Esto debería hacerlo:

preg_match("/\p{Arabic}/u", $item['item_title'])

Podrías hacer esa expresión regular un poco más sofisticada si quieres, pero no creo que realmente sea necesario.

El \p secuencia de escape le permite seleccionar caracteres en función de sus propiedades Unicode (cuando u modificador de patrón se utiliza).

El manual de PHP menciona:"Las propiedades extendidas como "Greek" o "InMusicalSymbols" no son compatibles con PCRE". Pero eso ya no es del todo cierto. La versión 6.5 de PCRE agregó soporte para nombres de secuencias de comandos .