gpt4 book ai didi

php - 如何比较数组和对象以找到匹配的 PHP

转载 作者:可可西里 更新时间:2023-10-31 23:41:04 25 4
gpt4 key购买 nike

<分区>

我的第一个问题是,如何在对象数组 [words] 中搜索数组的值并在找到匹配项时返回对象?

如何搜索更好的匹配项?在下面的示例中,第二个对象与 2 个共同词的匹配更好,而不是第一个只有 1 个匹配的对象。

Array
(
[0] => blue
[1] => green
[2] => love
[3] => sandro
)


stdClass Object
(
[1] => stdClass Object
(
[words] => Array
(
[0] => green
[1] => blue
)

[html] => html+img+link+code
)

[2] => stdClass Object
(
[words] => Array
(
[0] => love
[1] => sex
[2] => blue
)

[html] => html+img+link+code
)

)

我试过的代码:

foreach ($ads_arr as $ad) {
print_r(array_intersect($ad->words,$words_arr));
}

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