31
Ошибки / Re: Сравнение строк не работает для строк, содержащих # " '
« on: November 15, 2020, 07:19:11 PM »Сравнение строк не работает для строк, содержащих # " '
Не совсем понятно, что подразумевает фраза "Сравнение строк". Например с точки зрения коммунистической пропаганды в СССР - слово "Ленин" приравнивается к слову "Партия".
Строки "123" и "abc", тоже равны, только по длине.
Всё работает, если знать как сравнивать. Обычно делали так:
Code: (clickermann) [Select]
$str_1 = CHAR(34) // "
$str_2 = CHAR(35) // #
IF(STRMD5($str_1) = STRMD5($str_2))
LOGWRITE ("Равны")
ELSE
LOGWRITE ("Не равны")
END_IF
HALT
В логе:
Code: [Select]
19:17:56 Не равны