- var_dump: documentation ( source)
- preg_match: documentation ( source)
<?php
var_dump(preg_match('~[\pL\p{Cyrillic}]~u', 'test'));
var_dump(preg_match('~[\pL\p{Cyrillic}]~u', 'testЛ'));
var_dump(preg_match('~[\pL]~u', 'testЛ'));
var_dump(preg_match('~[\p{Cyrillic}]~u', 'testЛ'));
var_dump(preg_match('~[\pL]~u', 'test'));
var_dump(preg_match('~[\p{Cyrillic}]~u', 'Л'));
var_dump(preg_match('~\pL~u', 'Л'));
var_dump(preg_match('~\p{Cyrillic}~u', 'testЛ'));
var_dump(preg_match('~\pL\p{Cyrillic}~u', 'testЛ'));