Я хотел бы использовать «динамические» $ _POST, я не знаю, правильно ли я использую термин, но другими словами, я хотел бы использовать, например, $ _POST [$ dynamic_variable] в функции, которая находится ввключенный файл.Поскольку переменная $ dynamic_variable не распознана или я не могу использовать $ _POST [что-то] во включенных файлах, она не работает, и я получаю сообщение об ошибке типа Неопределенная переменная: lastname в filename.php.
Как безопасно использовать $ _POST во включенных файлах и когда переменная $ _POST [имя] является переменной?
Спасибо!
///// updated - кусок кода ///////
[code.php]
include("functions.php");
$test_arr = array(
"10|field_name1|500",
"20|field_name2|750",
...
);
checkForm($test_arr);
[functions.php]
function checkForm($test_arr) {
foreach ($test_arr as $test) {
$test_details = explode("|", $test);
$field_name = $test_details[1];
echo $_POST[$field_name];
}
}