В строке есть пробел до и после :
, поэтому массив будет
array(2) {
[0]=> string(6) "Apple "
[1]=> string(7) " Banana"
}
Вам необходимо удалить пробел из элементов, используя trim()
, а затем сравнить его.
$var = "Apple : Banana";
$array = explode(":", $var);
if (trim($array[1]) == "Banana") {
echo "Banana!";
}