Я установил массив в свой файл конфигурации, который я использую global в своих функциях.
Это прекрасно работает, но теперь я хочу передать имя этого массива как @param в моей функции.
PHP переменная в переменной
// in config file:
$album_type_arr = array("appartamento", "villa");
global $album_type_arr; // pull in from db_config
echo $album_type_arr[0];
function buildmenu($name) {
$test = global $name . "_arr";
echo $test[0];
}
buildmenu("album_type");
Что вы хотите сказать? –
Не можете ли вы просто передать свой массив прямо в свою функцию? 'buildmenu ($ album_type_arr);' –
может быть, но мне нужно это имя для других вещей, значений и т. д. в любом случае. – FFish