// 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, поскольку он отличается от другого массива?
Итак, вот мой код из моего генетического калькулятора:
[code]// 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 = '';
При этом выдается массив ( [2] => ec ). Но вы можете видеть, что ec и mp существуют в отдельных массивах. Значит, он тоже должен показывать mp, поскольку он отличается от другого массива?