мне нужно переменную обработать так что бы пускало англ.буквы и цифры, или русские буквы и цифры, но не как что и русские и английские. Сколько не искал, решения не нашел
регуляркой проверь и все))))
Темы одного вопроса закрыли?
if(!preg_match('~[^a-z0-9]+~iu', $var) || !preg_match('~[^а-яъЪёЁ0-9]+~iu', $var)) {
//do something
}
<?php
function validName($n) {
return preg_match ('#^([a-zA-Z0-9\*]+)$#' , $n);
}
Jahak, это на англ и цифры...код выше вроде как ответ