Описание тега array-intersect
PHP's array_intersect() function accepts the array with master values to check, an array to compare values against and a variable list of arrays to compare. It returns an array containing all of the values in master array whose values exist in all of the parameters.
3
ответа
Убедитесь, что массив включает в себя хотя бы набор значений в PHP
Как я могу проверить, что $courseAreas в массив входят хотя бы "айршир" и "файф"? Я пробовал следующий код, но он не работает: $courseAreas = array('ayrshire', 'fife', 'cheshire', 'lanarkshire'); $includesAyrshireAndFife = (count(array_intersect(arr…
27 ноя '15 в 12:04
3
ответа
Я не могу пересекать массивы. POST, PHP, как пересечь массив POST?
1) Я не могу пересекать массивы: 2) Я не могу получить значения ассоциативного массива POST, используя ключ $adbcols=Array ( [tcid] => tcid .... array containing database column names $aformval=Array ( ['tcbcheck'] => on ['tcprice'] => 100 …
21 янв '14 в 07:09
4
ответа
Получить пересечение таблиц
У меня вопрос. Итак, у меня есть этот массив: $a_list_id = array( 0 => 1234 1 => 739 3 => 538 ); И этот массив: $a_users = array( 0 => array( id => 15627, name => test ), 1 => array( id => 1234, name => test1 ), 2 => ar…
24 янв '17 в 09:49
5
ответов
Пересечение неизвестного количества массивов в PHP
Я пытаюсь пересечь произвольное количество массивов PHP, число которых зависит от предоставленного пользователем параметра, каждый из которых может иметь любое количество элементов. Например: array1(1, 2, 3, 4, 5) array2(2, 4, 6, 8, 9, 23) array3(a,…
22 мар '11 в 09:56
1
ответ
Как "проверить" совпадающий день из двух установленных массивов
Мне нужно сопоставить день, установив флажок из базы данных с массивом недели. Вот мои ресурсы: $ WeekDay $weekDay=array("1"=>"Mon","2"=>"Tue","3"=>"Wed","4"=>"Thu","5"=>"Fri","6"=>"Sat","7"=>"Sun"); $ opDay Array ( [0] => 1 …
12 мар '16 в 02:15
3
ответа
Проблема, сравнивающая два взорванных массива php, чтобы найти перекрытие
Я сравниваю результаты двух разнесенных строк (результаты запроса), хотя, когда я использую array_intersect, чтобы найти перекрытие массивов, я, к сожалению, получаю перекрытие только тех тегов, которые идут первыми в каждом массиве... так например,…
09 апр '13 в 12:34
6
ответов
Проверка, содержит ли массив все элементы другого массива
Я разрабатываю электротехническое приложение. Тем не менее, я застрял на этом: у меня есть следующий массив <?php // Static Array $GroupOfEight = array ( array(0,1,3,2,4,5,7,6), array(4,5,6,7,16,12,13,14), array(12,13,15,14,8,9,11,10), array(2,6,…
12 окт '12 в 21:25
3
ответа
Как сделать PHP array_intersect по ключам, а не по значениям?
$master = ['111' => 'foo', '124' => 'bar', '133' => 'baz']; $check = ['111' => 14, '133' => 23 ]'; Я хочу удалить все ключи из $master что не существует в $check, Таким образом, результат в этом примере должен быть: $newMaster = ['111…
11 янв '16 в 12:12
2
ответа
PHP array_intersect нечувствителен к регистру и игнорирует тильды
Есть ли какая-либо функция, похожая на "array_intersect", но она находится в режиме без учета регистра и игнорирует тильды? PHP-функция array_intersect сравнивает элементы массива с ===, поэтому я не получаю ожидаемого результата. Например, я хочу э…
11 фев '14 в 11:47
1
ответ
Как иметь значение следовать друг за другом в PHP?
Как мне найти значения в массиве, который соответствует другому массиву по порядку? Вот мой код, который дает мне $Array4, который не соответствует ожидаемому результату (приведенному ниже): <?php for ($j=0; $j < 1; $j++) { for ($i=0; $i < …
03 янв '17 в 19:09
0
ответов
PHPExcel печатает значения, сравнивая 2 значения массива
В моем codeigniter Проект пытаюсь экспортировать отчет в Excel. Здесь я хочу напечатать значения, сравнивая 2 значения массива. Это мой лист Excel В коде массива-1: $get_head_branch = $this->reports_model->getAllBranch(); foreach($get_head_bra…
28 сен '18 в 11:58
4
ответа
В Python найдите количество одинаковых элементов в 2 списках
В Python, если у меня есть 2 списка, говорят: l1 = ['a', 'b', 'c', 'd'] l2 = ['c', 'd', 'e'] Есть ли способ узнать, сколько элементов у них одинаковых. В случае об этом будет 2 (с и г) Я знаю, что я мог бы просто сделать вложенный цикл, но нет ли вс…
23 мар '10 в 13:17
0
ответов
Найти связанные ключи и подключи и наоборот в массиве PHP
Я пытаюсь найти какие-либо связи многомерного массива с его ключами и подразделами. Некоторые ключи взаимосвязаны. Некоторые нет. Ключ может быть подразделом в другом ключе, или подраздел может быть ключом другого подраздела. Исходный массив выгляди…
03 авг '18 в 22:09
4
ответа
Сравнить и заменить значения в массиве
Мне нужно сравнить 2 массива, первый массив имеет один порядок и не может измениться, в другом массиве у меня есть другие значения, первый массив должен сравнить его идентификатор с идентификатором другого массива, и если идентификатор это то же сам…
31 май '14 в 21:56
2
ответа
Вернуть ВСЕ массив пересечений JavaScript
Мой текущий код: function intersect(first, second) { var temp = []; for(var i = 0; i < first.length; i++){ for(var k = 0; k < second.length; k++){ if(first[i] == second[k]){ temp.push( first[i]); break; } } } return temp; } Как я могу изменить…
10 мар '15 в 17:41
1
ответ
Как сравнить массив списка ключей с массивом "cat_name" в wordpress post с array_intersect
Я создал этот код: <?php $lisections = array('anglais','boxe-thai','Cyclotourisme','Danse-modernjazz–grs–classique','danse-sportive','dessin-peinture','escrime','Espagnol','gym-tonic','gymnastique-de-detente','gymnastique-enfantine-et-sportive','…
17 авг '16 в 14:32
2
ответа
php array_intersect со строгим типом
PHP array_intersect не имеет никакой опции для строгой проверки типов, так как они дали in_array $array1 = array(true,2); $array2 = array(1, 2, 3, 4, 5, 6); var_dump(array_intersect($array1, $array2)); результат: array(2) { [0] => bool(true) [1] …
17 июн '15 в 14:53
2
ответа
PHP array_intersect() - как он обрабатывает разные типы?
Если у меня есть массив значений, которые в основном представляют собой нулевые заполненные строковые представления различных чисел и другой массив целых чисел, array_intersect() все еще соответствуют элементы разных типов? Например, будет ли это ра…
03 ноя '08 в 18:11
1
ответ
Как сравнить массивы с разными размерами
Я хочу сравнить 2 массива, за исключением того, что два массива иногда могут быть разных размеров. Например, у меня есть форма, и я получаю значения с этим: // The post send more values than other array: // name , email , password, phone , address /…
10 июн '14 в 16:30
2
ответа
Проверьте, содержит ли массив другой массив с PHP
Возможный дубликат: Проверка, содержит ли массив все элементы другого массива Я уже публиковал что-то подобное в Stackru, но ответы меня не полностью удовлетворяют. Вот почему я снова публикую вопрос, но все время меняю вопрос. Некоторые люди помогл…
17 окт '12 в 14:43