# intelligent (02.12.2017 / 20:13)Это регуляркой делается.
Подскажите функцию, чтобы проверять слова на смешанные алфавиты (кириллица, латиница)
Добавлено: 02.12.2017 / 20:52
// Проверить на латиницу
var_dump(get_lang('Текст кириллицей')); // false
// Проверить на кириллицу (вторая буква в Lаtin - русская)
var_dump(get_lang('Lаtin text', 'ru')); // true
function get_lang($str, $lang = 'en') {
$langs = ['en' => '~[a-z]~i', 'ru' => '~[а-я]~iu'];
return (bool)preg_match($langs[$lang], $str);
}