Мне нужно сделать сравнение различных функций мобильного устройства (около 30 функций). Но сравнение должно основываться на таких значениях, как «800 мАч, литий-ионная батарея».Лучший способ сравнить две строки
Предположим, что мобильный 'А' имеет размер батареи '800 мАч, литий-ионная аккумуляторная батарея'
и второй мобильный 'B' имеет размер батареи 'литий-ионный аккумулятор, 400 мАч'
затем A лучше, чем B.
Так как я могу сравнить 800 мАч и 400 мАч, игнорируя остальные «литий-ионная батарея»,
почти во всех 30 особенностей, которые я должен сделать этот вид сравнения. Как я должен сделать сравнение на 4Mb против 1GB.
В настоящее время я пытаюсь использовать функцию типа списка ($ a, $ b) = explode(). Есть ли лучшее решение.
Извлечь количество и сравнить. –
Похоже, вам нужно нормализовать обе строки (вывести номер/все и поместить в те же единицы) и сравнить их по принципу «по отдельности». – AD7six