私には機能があります。
function foo($foo)
{
$new_foo_{$foo} = $_POST['$submitted_foo_{$foo}'];
}
foo(1);
$foo が変数に挿入されていないため、失敗しています。このタスクを達成するための適切な構文を探しましたが、これまでのところわかりませんでした。
これは可能ですか?これについての私の理由は、名前が 1 桁ずれている複数の入力があるため、関数を作成して呼び出すことで、DRY を破るのを防ぐことができるからです。
このタスクを達成するための代替方法も大歓迎です。