gpt4 book ai didi

php - 如何将来自两个不同表的数据合并到一个变量中

转载 作者:行者123 更新时间:2023-11-28 23:31:20 25 4
gpt4 key购买 nike

谁能告诉我如何比较存储国家/地区的变量与数据库中的 2 个表?

我在数据库中有这个数据:

 country            values
PT|AU|USA 0.03|0.04|0.05

我有一个变量将存储三个值之一:EN、AU、USA我希望它以正确的顺序从两个表中获取数据。

PT      => 0.03
AU => 0.04
USA => 0.05

这个方法我试过了,没用

$countries  = $get1x["country"];
$values = $get1x["values"];

$tags = explode('|' , $countries);
$tags2 = explode('|' , $values);

$country = "";
$value = 0.0;

foreach($tags as $i => $key) {
$i > 0;
$value = str_split($key, $ii);
}
foreach($tags2 as $i2 => $key2) {
$i2 > 0;
$value = str_split($key2, $iii);
}

print_r($country);

谁能告诉我一个方法?

最佳答案

您可以使用explodearray_combine(),即:

$countries  = explode("|", "PT|AU|USA") ;
$values = explode("|", "0.03|0.04|0.05") ;
$combined = array_combine($countries, $values);
print_r($combined);

Array
(
[PT] => 0.03
[AU] => 0.04
[USA] => 0.05
)

Ideone Demo

关于php - 如何将来自两个不同表的数据合并到一个变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37221233/

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