Das sollte es tun:
preg_match("/\p{Arabic}/u", $item['item_title'])
Sie könnten diesen regulären Ausdruck etwas ausgefeilter gestalten, wenn Sie möchten, aber ich glaube nicht, dass Sie das wirklich brauchen.
Der \p
Escape-Sequenz
können Sie Zeichen basierend auf ihren Unicode-Eigenschaften auswählen (wenn die u
Mustermodifikator
verwendet wird).
Das PHP-Handbuch erwähnt:"Erweiterte Eigenschaften wie "Greek" oder "InMusicalSymbols" werden von PCRE nicht unterstützt." Aber das stimmt nicht mehr ganz. PCRE Version 6.5 hat Unterstützung für Skriptnamen hinzugefügt .