How use an array of letters as a filter for foreach loop in Php

Solution:

you should use in_array here is the official documentation in php.net,

I would do it in this way:

foreach($aa as $b){
   if(in_array($b, $bb)){
      echo "Give me an ". $b;
      echo "\n";
   }else{
      echo "Give me a ". $b;
      echo "\n";

   }
 }

Answer

Solution:

Try this :)

<?php

$aa = ["b","r","i", "g", "i", "t", "t", "e"];
$bb = ["a", "e", "i", "o", "u", "r"];

foreach($aa as $b){
    if(in_array($b, $bb)){
        echo "Give me an ". $b . "<br/>";
        echo "\n";
    }else{
        echo "Give me a ". $b . "<br/>";
        echo "\n";

    }
}

exit(0);

Output:

Give me a b
Give me an r
Give me an i
Give me a g
Give me an i
Give me a t
Give me a t
Give me an e

Source