Php 7 - Define: "Defines a named constant at runtime. In PHP 7, array values are also accepted."
But prior PHP 7, you can maybe do this, to pass an array elsewhere using define:
$to_define_array = serialize($array);
define( "DEFINEANARRAY", $to_define_array );
... and so ...
$serialized = DEFINEANARRAY; // passing directly the defined will not work
$our_array = unserialize($serialized);
print_r($our_array);