Просмотр extract () . Вы можете сделать что-то вроде этого:
<?php
function getEscapedArray()
{
$keys = array('itemnum', 'msrp', 'edprice', 'itemtype', 'box', 'box2', 'box25', 'box3', 'box4', 'box5', 'box6', 'box7', 'box8', 'itemcolor', 'link');
$returnValues = array();
foreach ($keys as $key) {
$returnValues[$key] = mysql_real_escape_string($_POST[$key]);
}
$returnValues['test'] = 'yes!';
return $returnValues;
}
extract(getEscapedArray());
echo $test;
Хотя - это все еще не лучший способ сделать это. Лучше всего просто использовать возврат из этой функции в качестве массива.
$parsedVals = getEscapedArray();
echo $parsedVals["test"];