Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: melkichelik on January 29, 2021, 10:07:36 PM
-
поиск одинаковых значений в массивах, так правильно или нужно как-то иначе?
FOR($b=0,$b<arrsize($DanSetName))
FOR($i=0,$i<arrsize($DanInvName))
IF($DanSetName[$b] = $DanInvName[$i])
Если совпадения найдены, делаем, то что надо
END_IF
END_CYC
END_CYC
-
Наверное всё верно, но меня больше интересует ошибка при сравнении, если вдруг в одном из массиве есть запись типа "Вася Пупкин'Дубкин", реакция идет на "'". Неужели единственный способ это вырезать его из строки?
$DanSetName[$b] = $DanInvName[$i]
-
Иногда приходится сравнивать md5 хеши строк, ели вылетает ошибка при сравнении.
STRMD5($DanSetName[$b]) = STRMD5($DanInvName[$i])
-
Иногда приходится сравнивать md5 хеши строк, ели вылетает ошибка при сравнении.
STRMD5($DanSetName[$b]) = STRMD5($DanInvName[$i])
Понятно, спасибо, а то я через strfilter() стал символ " ' " вырезать.