gpt4 book ai didi

PHP - 一个简单的方法来做到这一点?

转载 作者:行者123 更新时间:2023-12-02 05:49:24 25 4
gpt4 key购买 nike

我是 php 新手。我将不得不重复这个 50 次,所以我希望有一个简单的方法。有没有简单的方法可以做到这一点?

<?php 

if (isset($_POST['Arbejdsmiljoudvalget'])){
$Arbejdsmiljoudvalget = $_POST['Arbejdsmiljoudvalget'];
} else {
$Arbejdsmiljoudvalget =0;
}
if (isset($_POST['Boligpolitisk'])){
$Boligpolitisk = $_POST['Boligpolitisk'];
} else {
$Boligpolitisk =0;
}

if (isset($_POST['Dove'])){
$Dove = $_POST['Dove'];
} else {
$Dove =0;
}

if (isset($_POST['Energi'])){
$Energi = $_POST['Energi'];
} else {
$Energi =0;
}

?>

最佳答案

由于您在运行任何脚本之前就知道所有发布变量的名称,因此您可以创建这些名称的数组:

$names = [
'Arbejdsmiljoudvalget',
'Boligpolitisk',
...
];

然后循环该数组并检查该名称是否在 POST 数组中:

foreach ($names as $name) {
${$name} = isset($_POST[$name]) ? $_POST[$name] : 0;
}

但我认为有很多变量是个坏主意。最好将它们添加到数组中,而不是像 $values['Arbejdsmiljoudvalget']

这样使用

关于PHP - 一个简单的方法来做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27480749/

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