PHP - Função array_walk ()

Sintaxe

array_walk ( $array, $funcname [, $parameter] );

Definição e Uso

Esta função retorna um array contendo todos os valores de array1 que estão presentes em todos os argumentos array2, array3.

Parâmetros

Sr. Não Parâmetro e Descrição
1

array(Required)

Ele especifica uma matriz.

2

funcname(Required)

O nome da função criada pelo usuário.

3

parameter(Optional)

Ele especifica um parâmetro para a função feita pelo usuário.

Exemplo

Experimente o seguinte exemplo -

<?php
   function call_back_function($value,$key) {
      echo "The key $key has the value $value \n";
   }
   $input = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red");
   
   array_walk($input,"call_back_function");
?>

Isso produzirá o seguinte resultado -

The key a has the value green
The key b has the value brown
The key c has the value blue
The key 0 has the value red