gpt4 book ai didi

php - 遍历 POST 字段并设置为变量 PHP

转载 作者:行者123 更新时间:2023-11-30 23:55:35 24 4
gpt4 key购买 nike

我有一些通过网络表单提交的帖子字段:

$_POST['first_name'];
$_POST['last_name'];
$_POST['house_number'];
$_POST['postcode'];

等等

我想为每一个添加以下代码结构:

if (isset($_POST['first_name'])) {
$first_name = mysql_prep($_POST['first_name']);
}

我如何使用循环来实现这一点,从而避免多次重复自己?

谢谢

最佳答案

您可以使用 PHP 的 extract()功能来为你做这件事。

extract($_POST);
// you now have a variable for every key in $_POST

如果你只想要特定的键列表,而不是完整的数组,你也可以使用 variable-variables (具有两个前导 $ 的变量,例如 $$var):

$keysToExtract = array('first_name', 'last_name');
foreach ($keysToExtract as $key) {
$$key = $_POST[$key];
}
// you now have $first_name and $last_name

关于php - 遍历 POST 字段并设置为变量 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12747392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com