Eco PHP retornando a palavra 'Matriz'

Estou à espreita no Stackoverflow há muito tempo, mas este é o meu primeiro post. Estou recebendo um erro relacionado à exibição de uma matriz que deveria ser preenchida por uma consulta mysql. A função eco apenas retornaArrayArrayArray em vez do que deveria estar lá. A consulta mysql está comparando uma entrada de formulário (a variável$data)

<?php
$data = $_POST["search"];
global $data;

// Create Connection
$con = mysqli_connect(xxxxx,xxxxxx,xxxxx,xxxxx);

// Check Connection
if (mysqli_errno($con))

{
    echo "Failed To Connect To The Database" ;
}


//Perform Query To Compare And Return Results
$result_array = array();
$query = " SELECT url FROM data WHERE url LIKE '%$data%' "  ;
$result = mysqli_query($con, $query);
// While Loop To Return All Comparable Results
    while ($row = mysqli_fetch_array($result)) {

 $result_array[] = $row['url'];

 echo $result_array ;


}
?>

questionAnswers(5)

yourAnswerToTheQuestion