25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
|
|||||||||||
1 | |||||||||||
Сравнить ключи массивов08.02.2016, 14:09. Показов 4894. Ответов 20
Метки нет (Все метки)
1 массив
0
|
08.02.2016, 14:09 | |
Ответы с готовыми решениями:
20
Ключи глобальных массивов в кавычках или без? Как сравнить значение и ключ двух массивов в PHP? Сравнить несколько массивов Задача: Сравнить ячейки массивов |
2169 / 1652 / 840
Регистрация: 10.01.2015
Сообщений: 5,190
|
||||||
08.02.2016, 14:24 | 2 | |||||
наверное, ужас мне в голову пришел и, наверно, не верный, но вот...
PS тока не сильно бейте... Код при условии, что сравнивается 2 ключа, по одному из каждого массива.
0
|
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
|
||||||
08.02.2016, 14:54 [ТС] | 3 | |||||
У меня как-то вот так сработало
0
|
2169 / 1652 / 840
Регистрация: 10.01.2015
Сообщений: 5,190
|
|||||||||||
08.02.2016, 15:01 | 4 | ||||||||||
тогда лучше не
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
|
08.02.2016, 15:26 | 5 |
0
|
2169 / 1652 / 840
Регистрация: 10.01.2015
Сообщений: 5,190
|
|||||||||||
08.02.2016, 15:36 | 6 | ||||||||||
Azdeman, никогда не видел запись таким способом.
Как ее правильно читать? Добавлено через 1 минуту это эквивалент
Добавлено через 2 минуты и еще просьба: прокомментируйте, плз, мой чудо-код. бред или будет работать в данном случае???
0
|
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
|
||||||
08.02.2016, 15:36 | 7 | |||||
Почти (скобку пропустили)
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
|
08.02.2016, 16:20 | 8 |
0
|
2169 / 1652 / 840
Регистрация: 10.01.2015
Сообщений: 5,190
|
|
08.02.2016, 16:32 | 9 |
Понял. А во насчет моей просьбы код прокомментировать, если не сложно. Он вот чуть вверх подняться...
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
|
08.02.2016, 16:41 | 10 |
Да и у у вас вариант годный, проверяем расхождение ключей в массивах... что еще сказать, сравнивает ключи первого массива с ключами 2-го. и на выходе ключи 1 массива которых нет в 2-м массиве.
Только как мне показало не по заданию совсем.. в задании же не расхождения узнать. а как раз таки узнать совпадения и добавить в новый массив ключи 2 го массива.
1
|
2169 / 1652 / 840
Регистрация: 10.01.2015
Сообщений: 5,190
|
|
08.02.2016, 16:47 | 11 |
Azdeman, спасибо.
просто я когда писал, мне показалось, что ерунда какая то получится... Надо в код свой верить)))) Еще раз спасибо.
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
||||||
08.02.2016, 17:09 | 12 | |||||
0
|
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
|
|
08.02.2016, 17:56 [ТС] | 13 |
ребят, задача оказалась сложнее чем кажется) нужно еще в новый массив добавить такие ключи, которые отличаются от следующего, но при этом проверить на наличие пустых тоже нужно...вот теперь вообще ужас
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
||||||
08.02.2016, 18:25 | 14 | |||||
Возможна не так.
0
|
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
|
|||||||||||
08.02.2016, 18:49 [ТС] | 15 | ||||||||||
неправильно задачу поставила
вот второй массив
при всем этом нужно сравнивать все это с первым массивом на соответствие ключей.... Добавлено через 5 минут как вариант можно сначала пройтись по второму массиву, записать ключи, которые поменялись, потом сравнить их с ключами первого массива и записать в третий Добавлено через 5 минут т.е. ключи сходятся постоянно, значения расходятся. а схождение ключей нужно проверять у 1 и 2 массива
0
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
||||||
08.02.2016, 22:16 | 16 | |||||
0
|
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
|
|||||||||||||||||||||
09.02.2016, 11:35 [ТС] | 17 | ||||||||||||||||||||
но нужно ключи проверять
Добавлено через 31 минуту Чет в итоге вот такое получилось
Добавлено через 3 минуты если поменять условие
скажите, почему при таком условии только 1 раз заходит и все?
0
|
2169 / 1652 / 840
Регистрация: 10.01.2015
Сообщений: 5,190
|
||||||
09.02.2016, 11:48 | 18 | |||||
попробуйте префиксом сделать
0
|
25 / 25 / 11
Регистрация: 13.12.2011
Сообщений: 818
|
|
09.02.2016, 12:01 [ТС] | 19 |
так вообще пустой массив возвращается
Добавлено через 4 минуты в условие не заходит опять же
0
|
2169 / 1652 / 840
Регистрация: 10.01.2015
Сообщений: 5,190
|
|||||||||||
09.02.2016, 12:18 | 20 | ||||||||||
вот так
а вот так если? должно получится.
0
|
09.02.2016, 12:18 | |
09.02.2016, 12:18 | |
Помогаю со студенческими работами здесь
20
Сравнить попарно элементы двух массивов Сравнить соответствующие элементы каждой пары массивов Сравнить первые и вторые элементы массивов (максимум, минимум) Сравнить значения двух массивов и вывести результат в третий массив Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |