proWoke
Новичок
Вот сейчас хочу составить проверку на входных данные для имени.
И такая штука странная вылазит.
В общем вот код
Вот так он не выводит "lol" и вроде как логично. Если писать "Маким_09", то тоже ничего не выведет, что я и хочу. А вот если написать "Максим_09" т.е. добавляется ещё "с", то он выводит "lol". Также он срабатывает на русские "р" "щ", больше пока не нашёл. Почему так?
И такая штука странная вылазит.
В общем вот код
PHP:
<?
$str = "Маким";
if (preg_match("/.*[^a-zA-Zа-яА-Я0-9_]/", $str) == "1") { echo "lol"; }
?>