J'ai un PHP fichier) un fichier de configuration provenant d'un fichier de traduction de message Yii qui contient ceci:
<?php
return array(
'key' => 'value'
'key2' => 'value'
);
?>
Je veux charger ce tableau à partir d'un autre fichier et le stocker dans une variable
J'ai essayé de faire ça mais ça ne marche pas
function fetchArray($in)
{
include("$in");
}
$in
est le nom du fichier PHP fichier
Des idées comment faire cela?
Lorsqu'un fichier inclus retourne quelque chose, vous pouvez simplement l'assigner à une variable
$myArray = include $in;
Nous l'utilisons dans notre CMS. Vous êtes proche, il vous suffit de renvoyer la valeur de cette fonction.
function fetchArray($in)
{
if(is_file($in))
return include $in;
return false
}
En tant que fichier renvoyant un tableau, vous pouvez simplement l'affecter à une variable
Voici l'exemple
$array = include("file.php");
print_r($array);
Sortie:
Array
(
[key] => value
[key2] => value
)