gpt4 book ai didi

php - 如果设置则添加到数组

转载 作者:行者123 更新时间:2023-12-02 22:11:53 25 4
gpt4 key购买 nike

有没有更好/更短的方法来做到这一点?

每个变量都是一个被调用的MySQL表值。我有一个主表和一个覆盖表,所以调用第一个表,提取结果数组,然后调用覆盖表并提取这些结果以覆盖第一个提取物。

if (isset($Price1)){
$AllPrices[] = $Price1;}
if (isset($Price2)){
$AllPrices[] = $Price2;}
if (isset($Price3)){
$AllPrices[] = $Price3;}
if (isset($Price4)){
$AllPrices[] = $Price4;}
if (isset($SPrice1)){
$AllPrices[] = $SPrice1;}
if (isset($SPrice2)){
$AllPrices[] = $SPrice2;}
if (isset($SPrice3)){
$AllPrices[] = $SPrice3;}

最佳答案

我过去做过这样的事情,但我不推荐这样做:

$variables = array("Price1", "Price2", "Price3", "Price4", "SPrice1", "SPrice2", "SPrice3");

$AllPrices = array();

foreach ($variables as $variable)
{
if (isset($$variable))
$AllPrices[] = $$variable;
}

参见 here有关 $$ 语法在 PHP 中如何工作的更多信息。

但我确实同意对您的帖子的评论...您真的应该再看看您是如何获取这些数据的。这个解决方案一点也不理想。

关于php - 如果设置则添加到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15167077/

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