我想将单个 int 设置为单个变量,但我从 php 中的 1 个变量中获取 2 个 int

I want to set a single int to a single variable but i am getting 2 int from 1 variable in php

所有人

我的问题是想将单个字符串设置为单个变量,但我从 PHP

中的 1 个变量中获取 2 个字符串

这是我的代码,我想将单个 int 设置为单个变量。

include_once("colors.inc.php");

$ex=new GetMostCommonColors();
$path = '../functions/userProfiles/images/'.$imageName;
$colors=$ex->Get_Color( $path, $results, $brightness, $gradients, $delta);

foreach ( $colors as $hex => $count )
{
    if ( $count > 0 )
    {
        echo $hex;
    }
}

输出

00000 // First single int

60607 // second single int

这是图像中的输出

我只是希望这个 int 像这样设置在一个变量中。

$int1 = first single int;
$int2 = second single int;

这就是我如何将单个 int 设置为单个变量的全部内容。

抱歉我的英语不好,我只是很困惑。

我不是 100% 确定我是否完全理解你的问题,但如果你试图根据计数创建变量名,你会做这样的事情

$index =0;
foreach ( $colors as $hex => $count )
{
    // Creating a name for the variable
    $variableName="Int$index";
    echo "\nVariableName: $variableName";

    // Assigning a value to that variable.
    $$variableName=$hex;
    echo "\n$variableName is: ".$$variableName;
    $index++;
}
echo "\n".$Int0;
echo "\n".$Int1;

输出应该是这样的

VariableName: Int0
Int0 is: 00000
VariableName: Int1
Int1 is: 60607
00000
60607

如果您只想从调用的方法中获取一个值,Get_Color 的第二个参数应设置为 1,其中 $results 等于您想要的结果总数。我不太熟悉这种方法,所以我只是进行了快速的网络搜索,看看它需要什么样的价值和 returns.