Това трябва да стане:
preg_match("/\p{Arabic}/u", $item['item_title'])
Бихте могли да направите този регулярен израз малко по-сложен, ако искате, но не мисля, че наистина трябва.
\p
escape последователност
ви позволява да избирате знаци въз основа на техните Unicode свойства (когато u
модификатор на шаблон
се използва).
Ръководството за PHP споменава:„Разширени свойства като „Greek“ или „InMusicalSymbols“ не се поддържат от PCRE.“ Но това вече не е съвсем вярно. PCRE версия 6.5 добави поддръжка за имена на скриптове .