How to pass an array as parameter to a function in PHP

2 Answers

0 votes
function example(array $arr) {
    print_r($arr);

    return array_sum($arr); 
}

$array = [1, 2, 3, 4, 5, 6];

echo "Sum Array = " . example($array); 



/*
run:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
)
Sum Array = 21

*/

 



answered Dec 13, 2023 by avibootz
0 votes
function example(array $arr) {
    foreach ($arr as $element) {
        echo $element . ' ';
    }
}

$array = ["php", "c", "c++", "java"];

echo example($array);



/*
run:

php c c++ java 

*/

 



answered Dec 13, 2023 by avibootz
...