Ciao a tutti, esiste una funzione in PHP o è possibile realizzarla in grado di confrontare due array e di dare come output il primo array e mettere un "*" sui valori che trova in un secondo array.
Mi spiego meglio:

Ho due array:
Codice PHP:
$array1 = array("mela","banana","pera","arancia");
$array2 = array("mela","pera"); 
Dovrei ora confrontare i due array e ottenere come output tutto $array1 con segnate "mela" e "pera" con una "*".

Cioè:
Codice PHP:
array {
  [
0]=>mela*
  [
1]=>banana
  
[2]=>pera
  [
3]=>arancia

Ho provato a cercare tra le funzioni di PHP ma non mi sembra di aver trovato niente che faccia al caso mio.
Vi ringrazio in anticipo dell'aiuto!