нужно что-то на подобии такого:
function function( $array )
{
foreach ( $array as $name => $value) {
$$name = $value;
}
}
тока чтобы созданные переменные не умирали в самой функции, а вылетали в основной код.
Форум → Программирование → PHP для идиотов → Как создать переменные из функции?
14 ноября 2007 г. 3:53, спустя 26 минут 1 секунду
16 ноября 2007 г. 10:49, спустя 1 час 14 минут 31 секунду
16 ноября 2007 г. 12:50, спустя 2 часа 30 секунд
16 ноября 2007 г. 13:45, спустя 55 минут 28 секунд
$vars['title'] = 'Test';
$vars['header'] = 'Hello, world!!! :)';
$vars['content'] = 'This is some text';
$vars['list'] = array('one', 'two', 'three');
load_file('filename', $vars);
<html>
<head>
<title><?=$title?></title>
</head>
<body>
<h3><?=$header?></h3>
<p><?=$content?></p>
<ul>
<? foreach ($list as $li) : ?>
<li><?=$li?></li>
<? endforeach; ?>
</ul>
</body>
</html>
18 ноября 2007 г. 0:07, спустя 1 день 10 часов 21 минуту
Пожалуйста, авторизуйтесь, чтобы написать комментарий!