$a['id'] = 124; $b['id'] = '124'; if ($a['id'] == $b['id']) {}
В этом случае я хочу, чтобы идентификаторы были равны.Как правильно сравнивать строку и int как int?Есть ли элегантный способ?
Разобрать строковое значение в целое число следующим образом:
if($a['id'] == (int)$b['id']) { // notice `(int)` which will make the '124' to int 124 }