У меня есть массив ассоциативных массивовУдалить простофили/сортировать из массива ассоциативных массивов в PHP
aa[] = ('Tires'=>100, 'Oil'=>10, 'Spark Plugs'=>4); aa[] = ('Tires'=>454, 'Oil'=>43, 'Spark Plugs'=>3); aa[] = ('Tires'=>34, 'Oil'=>55, 'Spark Plugs'=>44); aa[] = ('Tires'=>454, 'Oil'=>43, 'Spark Plugs'=>45); aa[] = ('Tires'=>34, 'Oil'=>55, 'Spark Plugs'=>433); aa[] = ('Tires'=>23, 'Oil'=>33, 'Spark Plugs'=>44);
Два вопроса
Как я могу удалить дубликаты по карапуз он поле «Нефть» есть массив_unique, который я могу предоставить обратный вызов, который действует как пользовательский компаратор?
Как я могу сортировать по настраиваемое поле «Свечи зажигания»
проблема с array_filter в том, что он должен знать, действительно ли есть какие-либо другие данные с тем, что значение из компаратора. Я не мог придумать, как сделать это, что было проще или яснее, чем просто перебирать его самостоятельно. –