<?php
function query ($query)
{
$pattern = "/\\$([a-z_]{1}[-a-z0-9_]*)/i";
preg_match_all ($pattern, $query, $vars);
foreach ($vars[1] as $var)
{
global $$var;
}
echo $var1; //пусто
echo $var2; //пусто
}
function query1 ($v1,$v2)
{
$var1 = $v1;
$var2 = $v2;
$q = 'Vasem $var1 i $var2, pacani';
query ($q);
}
$param = 2;
query1 (1,$param);
нужно что бы не пусто