使用 PHP 的不同值



我只想从$pjt中获取不同的值。我尝试了以下代码:

$unique_pjtdata = array_unique($pjt);
foreach($unique_pjtdata as $val) {
echo $val;
}

尝试此代码后,我收到HTTP错误500。

使用 array_unique((。

例:

$pjt = array(1, 2, 2, 3);
$array = array_unique($pjt);

如果仍然遇到错误,则需要启用错误报告以了解错误。

您可以使用array_flip()来切换数组中的键和值,从而强制重复值覆盖为一组唯一的键:

$b = ["test1", "test2", "test1", "test3"];
$b = array_flip($b);
print_r( $b );
//output
Array
(
[test1] => 2
[test2] => 1
[test3] => 3
)

然后,您可以使用array_keys()提取密钥:

$b = array_keys($b);
print_r($b)
// output
Array
(
[0] => test1
[1] => test2
[2] => test3
)

相关内容

  • 没有找到相关文章

最新更新