Получите двусторонние различия между двумя плоскими массивамиPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получите двусторонние различия между двумя плоскими массивами

Сообщение Anonymous »

Итак, вот мой код из моего генетического калькулятора:

Код: Выделить всё

// Set up male dominant traits
$maleDom = 'WT';
// Set up male recessive traits
$maleRec = 'ba,b,ec';
// Set up male snow traits
$maleSnow = '';

// Set up female dominant traits
$femaleDom = 'WT';
// Set up female recessive traits
$femaleRec = 'ba,b,mp';
// Set up female snow traits
$femaleSnow = '';

$maleRecArray = explode(',', $maleRec);
$femaleRecArray = explode(',', $femaleRec);

$nonMatchedRecessives = array_diff($maleRecArray, $femaleRecArray);
При этом выдается массив ( [2] => ec ). Но вы можете видеть, что ec и mp существуют в отдельных массивах. Значит, он тоже должен показывать mp, поскольку он отличается от другого массива?

Подробнее здесь: https://stackoverflow.com/questions/304 ... lat-arrays
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»