我有这个功能:
function remove_addresse($input) {
if (!is_array ($input)) {
$input = array ($input);
}
foreach ($this -> message_meta['to_address'] as $key => $address) {
echo $address;
print_r($input);
if (in_array ($address, $input)) {
unset ($this -> message_meta['to_address'][$key]);
}
}
}
由于某种原因 in_array 总是返回 false。
典型的$地址:mult3@client.com
典型的$输入:Array ( [0] => mult1.client.com [1] => mult3.client.com )
为什么会这样?